繁体   English   中英

IntelliJ IDEA 13 中没有 Gradle 工具窗口?

[英]No Gradle Tool Window in IntelliJ IDEA 13?

我在 IntelliJ IDEA 13 中再也找不到 Gradle 工具窗口了。 它被移除了吗?

此外,我无法在 Gradle 构建文件中运行任何 Gradle 任务(通过 context-menu -> Run )。 出现错误消息: Module XY is not backed by gradle 所有这些都在 IntelliJ IDEA 12 中完美运行。

这里出了什么问题?

IDEA 13 中的 Gradle 插件有重大改进(和更改)。因此,您需要重新导入 gradle 项目。

首先,查看工具窗口是否可以通过View > Tool Windows > Gradle打开。 如果是这样,则 gradle 项目已配置并可以使用。 如果没有,您将需要重新导入项目,如下所示:

虽然您的项目设置应该保持不变,但在重新导入之前备份.idea目录是.idea 在较新的 IntelliJ 版本中,转到文件 > 导入项目(或文件 > 新建 > 来自现有源的项目),选择并导入您的*.gradle文件。 当系统提示您在哪个窗口中打开项目时,您可以选择“此窗口”。然后您将拥有Gradle窗口(从JetGradle重命名)和 gradle 功能。 您之前的所有项目设置都应保持不变。 如果没有,请关闭项目并对备份的和当前的.idea目录进行比较。

对于较新版本的 IDEA,如果在打开项目的情况下完成上述操作,则上述操作可能不起作用。 相反,您需要关闭该项目,并从欢迎屏幕或其他项目进行导入。 如果项目从来都不是 gradle 项目并且您想添加 gradle 功能/支持,这也适用。

IntelliJ 当然在解决这个特定问题时遇到了麻烦,但从 2018.3.6 开始,解决方案肯定变得更好了:

  1. 找到gradle.build文件
  2. 右键单击它并选择Import Gradle Project

不知道(badoom tshhhh)为什么他们决定这样做,但它有效,Gradle 工具窗口可用,并且它已成为一个 gradle 项目。

您可以在.idea目录中添加gradle.xml文件

<?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 面板。

确保替换上面的正确路径

帮助我的是File > Invalidate Chaches and Restart
重新启动后,gradle 菜单可用

在 IntelliJ IDEA 2016.2.2版本中,从主菜单尝试;

查看->工具窗口-> Gradle

更新:对于那些投反对票的人,这个答案在接受答案之前给出了菜单解决方案。

这对我有帮助:(在 IntelliJ 2019.2.4 中)

  1. 文件 -> 无效缓存/Eestart
  2. 在项目视图中右键单击项目中的 build.gradle -> 在底部单击:导入 Gradle 项目
  3. 查看 -> 工具窗口 -> Gradle

这里出了什么问题?

可能的原因是 GRADLE_HOME 环境变量指向错误的位置。

在 IntelliJ 2019.3 中,我遇到了同样的问题,此外,当我导入它们时,它无法识别 Gradle 项目。 我通过这样做修复了它:

  1. 禁用 Gradle 插件
  2. 重启 IntelliJ
  3. 再次启用 Gradle 插件
  4. 重启 IntelliJ

完毕!

在此处输入图片说明

它对我有用。解决方法是关闭克隆的项目,然后将 build.gradle/build.gradle.kts 文件作为项目打开。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM