【发布时间】:2015-04-06 18:30:10
【问题描述】:
我正在尝试将 Libgdx gradle 项目导入到 mac osx 上的最新 IntelliJ,我有解决错误窗口:“请使用 JDK 而不是 JRE 用于 Gradle 导入器”。 我不明白这个消息。怎么了?
问候
彼得
【问题讨论】:
我正在尝试将 Libgdx gradle 项目导入到 mac osx 上的最新 IntelliJ,我有解决错误窗口:“请使用 JDK 而不是 JRE 用于 Gradle 导入器”。 我不明白这个消息。怎么了?
问候
彼得
【问题讨论】:
确保为项目和 Gradle 指定了正确的 JDK 版本:
【讨论】:
要更改它,我转到文件 -> 项目结构并尝试找到 JDK 1.6 位置。
【讨论】:
我最近在 Linux 上遇到了这个正在运行的 IntelliJ;问题是 Gradle 导入器需要 JDK 而不仅仅是 JRE 来完成它的工作。您可以通过在 Gradle JVM 下拉列表中选择 JDK 而不是 JRE 来解决此问题,但如果您尚未告知 IntelliJ 有关 JDK 的信息,这将不起作用。
您可以通过打开另一个项目来添加 JDK,然后选择文件 -> 项目结构 -> 项目 SDK 并单击新建。在我的情况下,SDK 安装在 /usr/lib/jvm/java-1.8... 添加 JDK 后,您可以重新打开原始项目并在 Gradle JVM 下拉列表中选择新的 JDK。然后安装程序应该可以工作了。
感觉这不是一个好的解决方案,部分原因是它依赖于您要打开一个现有项目(或创建一个新项目!),但它似乎有效。
【讨论】: