From ff0b7ff323d312262e896f5e33144334504e718c Mon Sep 17 00:00:00 2001 From: zhangke Date: Sat, 11 Oct 2025 23:09:46 +0800 Subject: [PATCH] Add .gitignore to exclude all jar files except lib dependencies --- .gitignore | 85 ++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 57 insertions(+), 28 deletions(-) diff --git a/.gitignore b/.gitignore index 92bca8b4..ce007930 100644 --- a/.gitignore +++ b/.gitignore @@ -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/ \ No newline at end of file