小编gsc*_*idl的帖子

Gradle构建的.war文件中的重复文件

我的Gradle构建脚本存在重复文件问题.

我的目录结构是maven标准,还有一些用于各种构建配置的额外目录:

/src/main/java
/src/main/resources
/src/main/dev/resources
/src/main/prod/resources
Run Code Online (Sandbox Code Playgroud)

来自/src/main/resources/src/main/dev/resources显然由processResourceswar任务处理的文件,最终在.war文件中两次.如何在不手动排除war配置中的每个文件的情况下防止这种情况发生?

我的整个build.gradle包含在下面; note 默认buildEnvironment设置为dev,但也可以prod.

apply plugin: "sonar"
apply plugin: "war"
apply plugin: "eclipse-wtp"

// ************************************************************************************************
// GENERAL CONFIGURATION
// ************************************************************************************************

sourceCompatibility = 1.6
group = "com.foo"
archivesBaseName = "security"
version = "0.1-SNAPSHOT"

// versions of various components where we need more than one and may want to update often
def springVersion = "3.1.1.RELEASE"
def tomcatVersion = "7.0.25"
def jasperVersion …
Run Code Online (Sandbox Code Playgroud)

java build-process build duplicates gradle

6
推荐指数
1
解决办法
4653
查看次数

标签 统计

build ×1

build-process ×1

duplicates ×1

gradle ×1

java ×1