我正在使用IntelliJ IDEA Pro 13.1.2。以前从未使用过低于13版本的任何版本。
当尝试从IDE运行build.gradle
时,我收到以下消息:
模块没有得到gradle的支持
我可以在命令行中很好地运行此脚本。
"根"目录既有.gradle
子目录又有gradle
子目录,并且一般来说其结构与同一项目中的另一个模块非常相似,在那里我可以在IDE中运行其构建而无需遇到问题。
对进一步故障排除有任何建议吗?
我正在使用IntelliJ IDEA Pro 13.1.2。以前从未使用过低于13版本的任何版本。
当尝试从IDE运行build.gradle
时,我收到以下消息:
模块没有得到gradle的支持
我可以在命令行中很好地运行此脚本。
"根"目录既有.gradle
子目录又有gradle
子目录,并且一般来说其结构与同一项目中的另一个模块非常相似,在那里我可以在IDE中运行其构建而无需遇到问题。
对进一步故障排除有任何建议吗?
Grails
选项。使用的是 IntelliJ 14.1.4 版本,操作系统为 OS X 10.10.5。 - Micah Zoltubuild.gradle
并设置项目。 - 12ozbuild.gradle
文件。 - OlivierH对我有用的答案是重新启动IntelliJ - 启动时会识别build.gradle并设置项目。
唯一对我有用的方法是使用菜单文件>关闭项目
然后重新打开它。 IntelliJ弹出一个对话框,显示“从Gradle文件导入项目”或类似的内容。
死胡同:以下是一些无用的方法,请不要浪费时间。尽管按照这些解决方案,但我仍然看到“模块不受gradle支持”的提示:
文件>打开
gradle.build会打开文件进行编辑,但不能解决问题build/
文件夹创建后也是如此./gradlew
只会为gradle创建文件,而不能修复IntelliJ我通过点击菜单解决了这个问题。
--> "Run"
--> "Edit Configurations"
--> [+] The little plus in the top left corner
--> "Gradle"
使用新创建的运行配置,它可以工作了。 我希望这能对你们中的一些人有所帮助。
工具 > Grails > 更改 SDK 版本
像其他人所说的那样,其他答案对我都没有用。唯一有效的方法是:
关闭项目,然后将其作为Gradle项目导入。
对于非Gradle项目,您还可以从项目中删除该模块并重新导入它。这将有助于避免出现“该模块不由gradle支持”的消息。
希望对你有用。
您可能最初是通过文件->新建->从版本控制创建项目
创建的项目。即使根目录中有build.gradle,这似乎并不总是将项目设置为Gradle项目。
要解决这个问题:
该项目将被识别为Gradle并相应地设置。