Skip to content

Commit b65ea19

Browse files
committed
chore(gitignore): 统一更新Java项目.gitignore文件配置
- 标准化Java编译文件忽略规则,包括.class、jar包、war包等 - 添加完整的Maven和Gradle构建产物忽略配置 - 集成主流IDE(IntelliJ IDEA、Eclipse、NetBeans)配置文件忽略 - 新增Python、Node.js前端相关临时文件忽略规则 - 补充AI开发工具和环境密钥相关文件忽略配置 - 规范化临时文件和系统文件的忽略模式 - 在多个Java SDK项目中同步应用统一的忽略规则
1 parent 6d69596 commit b65ea19

2 files changed

Lines changed: 102 additions & 51 deletions

File tree

.gitignore

Lines changed: 102 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,70 @@
1+
# Compiled class file
2+
*.class
3+
4+
# Log file
5+
*.log
6+
logs/
7+
log.*/
8+
9+
# BlueJ files
10+
*.ctxt
11+
12+
# Mobile Tools for Java (J2ME)
13+
.mtj.tmp/
14+
15+
# Package Files #
16+
*.jar
17+
*.war
18+
*.nar
19+
*.ear
20+
*.zip
21+
*.tar.gz
22+
*.rar
23+
!/libs/*.jar
24+
25+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
26+
hs_err_pid*
27+
replay_pid*
28+
.DS_Store
29+
**/.DS_Store
30+
Thumbs.db
31+
32+
### Maven ###
33+
/target/
34+
target/
35+
**/target/
36+
!**/src/main/**/target/
37+
!**/src/test/**/target/
38+
dependency-reduced-pom.xml
39+
**/dependency-reduced-pom.xml
40+
pom.xml.versionsBackup
41+
.flattened-pom.xml
42+
!.mvn/wrapper/maven-wrapper.jar
43+
44+
### Gradle ###
45+
.gradle
46+
!gradle/wrapper/gradle-wrapper.jar
47+
48+
### Build ###
49+
/build/
50+
build/
51+
**/build/
52+
!**/src/main/**/build/
53+
!**/src/test/**/build/
54+
bin/
55+
codes/
56+
gen_code
57+
158
### IDE ###
59+
.idea/
260
*.iml
361
*.ipr
462
*.iws
5-
.idea/
663
.classpath
764
.factorypath
865
.project
966
.settings
67+
.settings/
1068
.springBeans
1169
.apt_generated
1270
.sts4-cache
@@ -15,53 +73,22 @@
1573
rebel.xml
1674
.vscode/
1775

18-
### Gradle ###
19-
.gradle
20-
!gradle/wrapper/gradle-wrapper.jar
21-
22-
### Maven ###
23-
target/
24-
dependency-reduced-pom.xml
25-
pom.xml.versionsBackup
26-
.flattened-pom.xml
27-
!.mvn/wrapper/maven-wrapper.jar
28-
!**/src/main/**/target/
29-
!**/src/test/**/target/
30-
3176
### NetBeans ###
77+
/nbproject/private/
78+
/nbbuild/
79+
/dist/
80+
/nbdist/
81+
/.nb-gradle/
3282
nbproject/private/
3383
nbbuild/
84+
dist/
3485
nbdist/
3586
.nb-gradle/
36-
dist/
37-
38-
### Build ###
39-
build/
40-
!**/src/main/**/build/
41-
!**/src/test/**/build/
42-
build.log
43-
bin/
44-
lib/
45-
codes/
46-
/code
47-
gen_code
48-
49-
### Logs ###
50-
logs/
51-
*.log
52-
log.*/
53-
transaction-logs
54-
55-
### Archives ###
56-
*.jar
57-
*.war
58-
*.ear
59-
*.tar
60-
*.gz
61-
!/libs/*.jar
6287

6388
### Temporary files ###
6489
*#
90+
*.swp
91+
*.swo
6592
*.sw?
6693
*~
6794
.#*
@@ -73,11 +100,9 @@ transaction-logs
73100
*.java~
74101
*.properties~
75102
*.xml~
76-
77-
### System files ###
78-
.DS_Store
79-
Thumbs.db
80-
Servers
103+
*.gz
104+
*.http
105+
*.tar
81106

82107
### Application specific ###
83108
MANIFEST.MF
@@ -92,20 +117,20 @@ upload
92117

93118
### Node / Frontend ###
94119
node_modules/
120+
**/node_modules/
121+
**/dist/
95122
**/.output/
96123
**/.vite/
97124
**/.cache/
98125
**/.parcel-cache/
99126
**/*.tsbuildinfo
100-
**/.env.local
101-
**/.env.*.local
102127
**/coverage/
103128
**/storybook-static/
104-
**/boba-tea-shop/supervisor-agent/**/static/
105129

106130
### Python ###
107131
__pycache__/
108132
*.py[cod]
133+
*.pyc
109134
*$py.class
110135
*.egg-info/
111136
.venv/
@@ -122,17 +147,43 @@ Cargo.lock
122147

123148
### AI / vibe coding ###
124149
.claude
150+
.claude/
125151
openspec
126152
AGENTS.md
127153
CLAUDE.md
128154
.agentscope/
155+
.mimocode/
156+
.codegraph/
157+
158+
### Local databases ###
129159
**/*.db
160+
/agentdb.rvf
161+
/agentdb.rvf.lock
162+
/ruvector.db
130163

131164
### Development tools ###
132165
.fastRequest
133-
*.http
134166
*.json
167+
!cloud-agents-server/agents/maternal-recovery.json
135168
qodana.yaml
136169

137-
# CodeGraph local index
138-
.codegraph/
170+
### Environment and local secrets ###
171+
.env
172+
.env.local
173+
**/.env.local
174+
**/.env.*.local
175+
176+
### Design and media build artifacts ###
177+
.video-tmp-*/
178+
/**/.video-tmp-*/
179+
/**/_narration/
180+
**/_narration_*/
181+
demos/_frames_*.png
182+
demos/_verify.js
183+
demos/_verify.mjs
184+
_style-research/
185+
**/design-demos/
186+
demos/**/*.mp4
187+
188+
# 本地 dreamina CLI 采集输出
189+
.cli-audit/

.mvn/wrapper/maven-wrapper.jar

49.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)