我再也找不到IntelliJ IDEA 13中的Gradle工具窗口了。它被删除了吗?
此外,我无法在Gradle构建文件中运行任何Gradle任务(通过上下文菜单 - > Run
)。出现错误消息:Module XY is not backed by gradle
。所有这些在IntelliJ IDEA 12中完美运行。
这里出了什么问题?
答案 0 :(得分:61)
IDEA 13中的Gradle插件有了重大改进(和更改)。因此,您需要重新导入gradle项目。
首先,查看是否可以通过 查看>打开工具窗口工具窗口>摇篮 即可。如果是,则配置gradle项目并准备使用。如果没有,您将需要重新导入项目,如下所示:
虽然应该维护项目设置,但在重新导入之前备份.idea
目录是明智的。转到 文件>在较新的IntelliJ版本中导入项目 (或 文件>新版>来自现有资源的项目 ),选择并导入{{1}文件。当系统提示您打开项目的窗口时,可以选择“此窗口”。然后,您将拥有*.gradle
窗口(从Gradle
重命名)和gradle功能。您以前的所有项目设置应保持不变。如果没有,请关闭项目并对备份和当前JetGradle
目录执行差异。
对于较新版本的IDEA,如果在打开项目时完成上述操作,则上述操作可能无效。相反,您需要关闭项目,并从欢迎屏幕或其他项目进行导入。 如果项目从不是gradle项目并且您想添加gradle功能/支持,这也适用。
答案 1 :(得分:5)
帮助我的是File > Invalidate Chaches and Restart
重新启动后,可以使用gradle菜单</ p>
答案 2 :(得分:4)
在IntelliJ IDEA 2016.2.2 版本中,从主菜单中尝试;
查看 - &gt;工具窗口 - &gt;摇篮强>
更新:对于那些正在进行投票的人,这个答案在接受答案之前给出了菜单解决方案。
答案 3 :(得分:4)
您可以在gradle.xml
目录中添加.idea
文件
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="distributionType" value="LOCAL" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleHome" value="$USER_HOME$/.gradle" />
<option name="gradleJvm" value="1.8.0_40" />
</GradleProjectSettings>
</option>
</component>
</project>
这应该使gradle面板显示出来。
确保替换上面的正确路径
答案 4 :(得分:3)
这里出了什么问题?
可能的原因是GRADLE_HOME环境变量指向错误的位置。
答案 5 :(得分:2)
这对我有帮助:(在IntelliJ 2019.2.4中)
答案 6 :(得分:0)
答案 7 :(得分:0)
它对我有用。解决方法是关闭克隆的项目,然后将build.gradle / build.gradle.kts文件作为项目打开。
答案 8 :(得分:0)
IntelliJ当然很难解决这个特定问题,但是截至2018.3.6,解决方案肯定会变得更好:
gradle.build
文件Import Gradle Project
不知道为什么他们决定以这种方式进行操作,但是它起作用了,Gradle工具窗口变为可用,并且它已经成为gradle项目。