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/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
# Maven repository directories
D:\develop\soft\maven_config\repository/
**/D:\develop\soft\maven_config\repository/
### IntelliJ IDEA ###
.idea
# IDE 相关文件
.idea/
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/
/dev_jco_rfc.log
logs
.classpath
.project
.settings/
# 日志文件
*.log
# 临时文件
*.tmp
*.bak
*.swp
*~.nib
# 系统文件
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# 构建输出
build/
out/
bin/
# 依赖目录
node_modules/