我想创建一个子项目,该子项目充当依赖项的唯一 anchor ,即。它不包含源代码。用户可以简单地依赖于子项目创建的 Artifact ,以获得所有必需的依赖关系。所以我创建了foo-bar / build.gradle:

dependencies {
    compile project(":foo-barz")
    compile project(":foo-batz")
}
jar {
    enabled = false
}

这似乎按预期工作,直到签署进入构建过程。然后,我收到一条错误消息



如何告诉签名插件该子项目只需要对pom文件签名?

最佳答案

我想说要么不应用java插件,要么您也不需要禁用jar任务,或者也像禁用signArchives任务一样禁用jar任务。

10-08 03:25