在我的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 . 在构建战争文件时,战争包括测试和源jar的proj-1 .
如何排除proj-1的测试和来源,只包括实际的jar?对于group:mod:artifact:版本编译依赖项我们指定@jar分类器 . 项目(':proj-1')的相关性是否有类似的东西?
1 回答
你的符号有点奇怪......试试吧
它不应该参与测试 .