添加了gradle war empty jar

时间:2017-06-30 02:58:46

标签: gradle dependencies runtime war

战争项目MyWebApp:

 src/main/webapp

thare不是java源码。 jar将使用运行时依赖项添加到war中。

apply plugin: 'war'
dependencies {
     runtime project(':foo')
}

如果声明了运行时依赖项,则会将一个空jar MyWebApp.jar添加到war中。如何防止生成空罐。

1 个答案:

答案 0 :(得分:1)

只需禁用JAR任务,即不会生成JAR。

jar.enabled false

如果已经生成了JAR并且您没有进行干净构建,那么删除生成的JAR,或者您可能想知道它仍然在WAR中。