0

タイトルの通り、Ubuntuを持っていて、マインクラフトのForgeフォルダにある./gradlew setupDecompWorkspaceコマンドをtunしようとしていたのですが、7割くらいで以下のエラーが出てしまいました

Execution failed for task ':recompileMc'.

javac コンパイラが見つかりません。com.sun.tools.javac.Main がクラスパスにありません。おそらく、JAVA_HOME は JDK を指していません。現在、「/usr/lib/jvm/java-7-openjdk-amd64/jre」に設定されています

JAVA_HOME変数をJREではなくJDKに設定していますが、ターミナルでエクスポートを実行して確認したところ、次のように記載されていました

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

この問題で私を助けてください!!

4

1 に答える 1

0

「/usr/lib/jvm/java-7-openjdk-amd64/jre」

JRE は Java ランタイム環境の略です。通常はコンパイラなしのもの。

jreではなくjdkにする必要があります

また、1.8 以降の mod を作成する予定がある場合は、jdk 8 をインストールすることをお勧めします。

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

于 2016-02-10T15:19:27.417 に答える