提供的gradle仍然包含在jar文件中

时间:2016-11-08 00:44:14

标签: java gradle apache-storm

我想以此为序,我还是新手,希望有人可以澄清我可能有的任何误解。 我有一个gradle构建脚本,它编译我的项目并构建为RPM。在我的一个子项目中,我有以下代码段:

dependencies {
    provided libraries.stormCore
}

其中libraries.stormCore只是一个地图文字,stormCore指向maven依赖关系对象'org.apache.storm:storm-core:0.10.0'

然而,一旦我的项目编译,我在我的jar defaults.yaml中看到来自stormCore库,而我的印象provided不会添加任何依赖项罐。这导致风暴开始错误multiple defaults.yaml foundprovided来自nebula-provided-base包。

提前致谢

0 个答案:

没有答案