Index: ssts-web/build.gradle =================================================================== diff -u -r18289 -r23965 --- ssts-web/build.gradle (.../build.gradle) (revision 18289) +++ ssts-web/build.gradle (.../build.gradle) (revision 23965) @@ -249,6 +249,8 @@ } war{ + + archiveName 'ssts-web-' + projectName + '-' + globalVersion + '.war' // 排除lib和classes文件夹,因为war命令会把src\main\java和src\main\resources的所有文件打包进war文件 // 如果不排除,会导致war包内的文件重复 exclude 'WEB-INF/lib/*' Index: build.gradle =================================================================== diff -u -r23673 -r23965 --- build.gradle (.../build.gradle) (revision 23673) +++ build.gradle (.../build.gradle) (revision 23965) @@ -157,6 +157,7 @@ // 用ext方式定义变量,以便子项目进行引用 ext.projectName = projectName ext.webProjectDir = webProjectDir + ext.globalVersion = globalVersion compileJava { sourceCompatibility = jdkversion