相当于SBT对Gradle中的fatjar的“提供”依赖?

时间:2014-07-27 08:25:09

标签: gradle

使用Scala的SBT,我可以指出编译所需的依赖关系将在运行时环境中“提供”,如下所示:

val catalina = "org.apache.tomcat" % "tomcat-catalina" % V.tomcat % "provided"

使用sbt-assembly构建fatjar时,将自动忽略以这种方式提供的依赖关系。

Gradle的等效功能是什么?

1 个答案:

答案 0 :(得分:2)

目前Gradle没有添加provided配置开箱即用。但是,有几个插件可以添加此功能:

或者,您也可以自己对此配置进行建模。您可以在Gradle forum上找到许多相关示例。