我正在使用Gradle和IntelliJ的想法。通常,我使用apply plugin: 'idea'生成IDEA项目文件。在IDEA 12中,我习惯于使用JetGradle工具视图。
现在,我更新到了IDEA 13,JetGradle工具视图也消失了。当我使用旧的运行配置gradle:run时,IDEA告诉我:
Error running gradle:run:
Module 'X' is not backed by gradle.如果没有工具视图,我如何激活IDEA 13中的gradle构建?我从Cédric Champeau那里找到了这个推特,但还是没能解决。我是否必须将我的简单分级项目转化为多模块项目?
更新
使用File - Import Project ...,我可以导入build.gradle文件,而不能选择以前隐藏的View - Tool Windows - Gradle。这是该走的路吗?
发布于 2013-12-04 16:28:01
您在更新中所述的内容是正确的。Gradle插件在观念13的更新中得到了很多的喜爱,并发生了一些变化。导入Gradle构建文件是必要的。正如您已经注意到的,JetGradle工具窗口现在被命名为简单Gradle
发布于 2013-12-05 09:17:20
用Gradle 1.9测试。我认为有两个问题:
gradlew idea时,我期望收到一个有效的IDEA项目,而不需要导入它。在gradle论坛上有讨论,请参阅这个分级论坛帖子。在这个Jetbrains论坛帖子中,它被告知目前与IntelliJ 12 gradle项目没有向后兼容性。在上文提到的分级论坛帖子中,Peter说:
与idea 13集成的首选方法是使用IDEA的分级导入,而不运行Gradle概念。(您仍然应该应用这个想法插件,在处理多项目构建时,将它应用于所有项目{}而不是子项目{}仍然很重要。)
所以Mark的答案是正确的,尽管我希望有更多的信息。
发布于 2015-06-10 14:38:23
我发现,当最初将gradle项目导入Idea时,如果尚未创建所有目录,则在导入到Idea时,gradle工具窗口将消失。(当导入开始时,它就在那里,但在最后,它消失了。)但是,如果我首先手动构建项目(在mac上,>gradle干净构建),然后返回到IDEA并导入项目,则gradle工具窗口将保持活动状态。希望这能帮到别人。
https://stackoverflow.com/questions/20379958
复制相似问题