我们刚刚从Ant + Ivy构建转移到Gradle,我的项目结构是

Project A  which has two sub modules : module1 and module2

module1和module2都有自己的build.gradle文件。问题是当我从module1发布 Artifact 时,我希望 Artifact 模式像这样:
projectA-module1.jar instead of just module1.jar

在Ivy中使用以下命令非常简单:
<info organisation="abc" module="projectA-module1">

有什么办法可以更改gradle中的模块名称?

PS:我研究发现,在gradle中有分组而不是组织,但没有模块名称。我正在发布给Artifactory

谢谢。

最佳答案

据我了解,您只想更改项目的名称。在“settings.gradle”文件中很容易做到。只需将项目名称设置为projectA-module1:

rootProject.name = 'projectA-module1'

10-06 14:36