Module …不受gradle支持

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

当试图从IDE运行build.gradle我得到的消息:

模块不支持gradle

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

“根”目录同时具有.gradlegradle子目录,一般来说,它的结构与来自同一个项目的另一个模块非常相似,我可以从IDE运行它的构build而没有任何问题。

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

如果您没有通过“导入项目”设置IDE项目,然后指向Gradle项目,则可能需要将IDE项目链接到Gradle项目。 这可以在“Gradle”窗口中完成。

重新启动IntelliJ – 在启动build.gradle被识别并且项目被设置。

唯一对我有用的是使用菜单File > Close Project并重新打开它。 IDEApopup一个对话框,说“从Gradle文件导入项目”或其他的东西。

死胡同:我一直看到“模块不支持gradle”,在阅读的时候,这些答案都没有工作:

  1. 没有Gradle工具窗口,所以我不能同步项目
  2. 点击文件>打开gradle.build – 这只是打开文件进行编辑
  3. 创build一个运行gradle的运行configuration – 即使在我看到一个build/文件夹被创build后也没有效果
  4. 从命令行运行./gradlew

工具> Grails>更改SDK版本

我通过点击菜单解决了这个问题

 --> "Run" --> "Edit Configurations" --> [+] The little plus in the top left corner --> "Gradle" 

随着新创build的运行configuration它的工作。 我希望这会帮助你们中的一些人。

对于非gradle项目,您也可以从项目中删除该模块并重新导入它。 这将有助于避免消息“模块不支持gradle”。

我正在使用android studio,intellij。 尝试这个:

  • 工具> Android>(使用gradle文件同步项目)
  • 运行gradle构build

像其他人所说的,其他答案都没有为我工作。 唯一的工作是:

closures该项目,然后将其作为Gradle项目导入。

  1. 导入时不要select项目目录
  2. select要作为Gradle项目导入的gradle文件
  3. 我总是使用本地Gradle分发和离线工作来构build,然后切换回来。
  4. 它会自动构build,你会在任务窗口中看到gradle任务。

希望对你有效。