在我的gradle构建脚本中,我有多个项目。其中很少有依赖于嵌套项目的。
rootProject
proj-1
proj-2
proj-3在构建脚本中
project('proj-2) {
dependencies {
compile (
project(':proj-1'),
//few other dependencies
)
}
}proj-1有源代码、测试和主要的jar工件。proj-2是一个webapp应用程序。在构建war文件时,war包含了proj-1的测试和源代码jar。
如何排除proj-1的测试和源代码,而只包含实际的jar?对于group:mod:artifact:version编译依赖项,我们指定@jar分类器。项目(‘:proj-1’)依赖关系也有类似的东西吗?
发布于 2014-02-28 22:06:33
你的符号有点奇怪...试一下这个
dependencies {
compile project(':proj-1')
}它不应该拉入测试。
https://stackoverflow.com/questions/22081388
复制相似问题