如何使用gradle的Idea插件将项目名称从gradle构建脚本传播到Idea项目名称

时间:2014-01-28 20:10:06

标签: intellij-idea gradle

我不确定这是否是更多Gradle或Intellij Idea问题。在projet中我使用gradle导入导入Idea(从Idea中的Gradle外部模型导入),我的build.gradle除了其他内容之外还包含以下内容:

apply plugin: 'idea'

idea {
    project {
        // When ext.(extra property) is not used, gradle complains about 
        // deprecated dynamic property, but only here, not when setting 
        // module name.
        ext.name = 'SimpleStoreClient'
    }
    module {
        name = 'SimpleStoreClient'
    }
}

项目导入完成后,我在Idea中打开模块设置,模块名称从gradle构建脚本设置为1,但项目名称只是rootdir名称。我尝试了几种设置项目名称的替代方案,但没有将名称传播到Idea中。 我只是想念Idea插件的一些属性,但是我找不到它是什么。

提前感谢任何建议!

1 个答案:

答案 0 :(得分:1)

您可以做的是在settings.gradle中设置根项目名称

rootProject.name = "Your alternative project name"

这会将项目名称设置为idea的项目设置,并在gradle任务视图中设置为“您的替代项目名称”。

据我所知,项目视图中项目中显示的项目名称不会受到影响。