Add .gitignore to exclude all jar files except lib dependencies

This commit is contained in:
zhangke 2025-10-11 23:09:46 +08:00
parent 969c5eb8df
commit ff0b7ff323
1 changed files with 57 additions and 28 deletions

85
.gitignore vendored
View File

@ -1,35 +1,64 @@
HELP.md # Java 编译输出
*.class
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# JAR 文件(排除 lib 目录中的第三方依赖)
*.jar
!lib/*.jar
# Maven
target/ target/
!.mvn/wrapper/maven-wrapper.jar pom.xml.tag
!**/src/main/**/target/ pom.xml.releaseBackup
!**/src/test/**/target/ pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
### STS ### # Maven repository directories
.apt_generated D:\develop\soft\maven_config\repository/
.classpath **/D:\develop\soft\maven_config\repository/
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ### # IDE 相关文件
.idea .idea/
*.iws *.iws
*.iml *.iml
*.ipr *.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/ .vscode/
/dev_jco_rfc.log .classpath
logs .project
.settings/
# 日志文件
*.log
# 临时文件
*.tmp
*.bak
*.swp
*~.nib
# 系统文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# 构建输出
build/
out/
bin/
# 依赖目录
node_modules/