模块...没有gradle支持

PM *_*7-1 93 intellij-idea gradle build.gradle intellij-13

我正在使用IntelliJ IDEA Pro 13.1.2.从未使用过13以下的任何版本.

尝试build.gradle从IDE 运行时,我收到消息:

模块不由gradle支持

我可以从命令行运行这个脚本就好了.

"root"目录有两个目录.gradlegradle子目录,一般来说,它的结构与同一项目中的另一个模块非常相似,我可以从IDE运行它的构建而没有问题.

有关进一步故障排除的建议

Pet*_*ser 57

如果未通过"导入项目"设置IDE项目,然后指向Gradle项目,则可能必须将IDE项目链接到Gradle项目.这可以在"Gradle"窗口中完成.

  • 愚蠢的问题 - 对于非gradle项目,我如何找到"Gradle"窗口?它似乎无法通过ctrl + shift + a - >"Gradle"(输入)获得.我也看不到任何相关的方面(除了Groovy,它也没有帮助) (42认同)
  • 最简单的方法就是单击`File/Open ...`并选择`build.gradle`文件. (18认同)
  • 另外重启intellij可能是一个好主意,因为在启动时会识别`build.gradle`并设置项目. (11认同)
  • "工具"菜单中没有"Grails".IntelliJ 14.1.4.OS X 10.10.5. (9认同)
  • `Tools> Grails> Change SDK Version`为我做了诀窍.编辑:IntelliJ 14.1 - OS X 10.9.5 (5认同)

act*_*cay 48

对我有用的答案是重新启动IntelliJ - 在启动时build.gradle被识别并且项目已经设置.

唯一对我有用的是使用菜单File > Close Project并重新打开它.IDEA弹出一个对话框,说"从Gradle文件导入项目"或其他类似的东西.


死胡同:下面是一个死胡同列表,所以不要浪费你的时间.尽管遵循了所有这些死胡同,我仍然看到"模块没有由gradle支持".在阅读本文时,这些答案都没有奏效:

  1. 没有Gradle工具窗口,因此我无法同步项目
  2. 单击File > Opengradle.build将打开文件进行编辑,但无法解决问题
  3. 即使在我看到build/创建的文件夹之后,创建运行gradle的运行配置也没有任何效果
  4. ./gradlew从命令行运行仅为gradle创建文件,并且不修复IntelliJ

  • 只有你的建议才能帮到我. (2认同)

Rob*_*son 12

我通过单击菜单修复了此问题

--> "Run" 
--> "Edit Configurations" 
--> [+] The little plus in the top left corner 
--> "Gradle"
Run Code Online (Sandbox Code Playgroud)

使用新创建的运行配置,它可以工作.我希望这会对你们有些人有所帮助.


pin*_*nei 9

工具> Grails>更改SDK版本


小智 5

像其他人所说的那样,其他答案都没有对我有用.唯一有效的是:

关闭项目,然后将其作为Gradle项目导入.