【发布时间】:2016-06-20 10:24:06
【问题描述】:
我有一个 gradle 项目和配置的 war 插件,它可以成功生成 war 文件。
我希望我的依赖项 jar 文件不是目录 [/WEB-INF/lib/] 中 .war 文件的一部分。
我会在 jboss 的 lib 文件夹中手动添加所有依赖项。
apply plugin: 'war'
sourceSets {
main {
java {
srcDir 'src'
}
}
}
war.baseName = 'web'
webAppDirName = 'WebContent'
war {
webXml = file('WebContent/WEB-INF/web.xml')
}
dependencies {
compile fileTree('../ThirdPartyJars')
compile project(':core')
}
这正在生成一个已经包含所有依赖项的 .war 文件。
他们有什么方法可以从 gradle.war 文件中删除所有这些依赖项。
【问题讨论】: