Minecraft Forge 设置 JAVA_HOME 变量 - Ubuntu

Minecraft Forge Setup JAVA_HOME Variable - Ubuntu

如标题所示,我有 Ubuntu,我试图在 Minecraft Forge 文件夹中调整命令 ./gradlew setupDecompWorkspace,但在大约 70%

Execution failed for task ':recompileMc'.

Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "/usr/lib/jvm/java-7-openjdk-amd64/jre"

虽然我将 JAVA_HOME 变量设置为 JDK 而不是 JRE,但我在终端中通过 运行 export 确认了这一点,并说明了以下内容

declare -x JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"

请帮我解决这个问题!!

"/usr/lib/jvm/java-7-openjdk-amd64/jre"

JRE 代表 Java 运行时环境。通常是没有编译器的那个。

应该是jdk,不是jre

此外,如果您计划为 1.8+

制作模组,我建议安装 jdk 8

http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html