私はLubuntuを使用して、Minecraft.jarという名前のファイルを開こうとしていますが、他の人のために機能するすべてのソリューションが機能していません。次のバージョンのJavaがインストールされています。
openjdkバージョン "9-internal" OpenJDKランタイム環境(ビルド9-internal + 0-2016-04-14-195246.buildd.src)OpenJDK 64ビットサーバーVM(ビルド9-internal + 0- 2016-04-14-195246.buildd.src、混合モード)
右クリックしてOpenJDK Java 8ランタイムで開くと何も起こりません。ターミナルでJava -jarコマンドを実行するたびに、これですべてが取得できます。
mitochondria@Mina:~$ Java -jar /home/mitochondria/Desktop/Minecraft.jar
Java Runtime Environmentによって致命的なエラーが検出されました:
SIGSEGV(0xb)at pc = 0x00007fc01b121009、pid = 20039、tid = 20040
JREバージョン:OpenJDKランタイム環境(9.0)(ビルド9-internal + 0-2016-04-14-195246.buildd.src)Java VM:OpenJDK 64ビットサーバーVM (9-internal + 0-2016-04-14-195246.buildd.src、混合モード、階層化、圧縮oops、g1 gc、linux-AMD64)問題のあるフレーム:C [libjava.so + 0x1d009] JNU_GetEnv + 0x19
コアダンプが書き込まれます。デフォルトの場所:コアダンプは、「/ usr/share/apport/apport%p%s%c%P」で処理できます(または/home/mitochondria/core.20039にダンプします)
詳細情報を含むエラーレポートファイルは、/ home/mitochondria/hs_err_pid20039.logとして保存されます。
バグレポートを送信する場合は、次のサイトにアクセスしてください。
http://bugreport.Java.com/bugreport/crash.jsp ネイティブコードのJava仮想マシンの外部でクラッシュが発生しました。バグを報告する場所については、問題のあるフレームを参照してください。中止(コアダンプ)
Javaの開発バージョンを使用しているようです:Java 9はまだリリースされていません。
したがって、まず最初に、このバージョンのJavaを削除し、デフォルトのJavaをインストールする必要があります。
Sudo apt-get remove openjdk-9-*
Sudo apt-get install default-jre
Ubuntuのバージョンに応じて、バージョン7または8になります。Ubuntuの開発バージョンを使用している場合は、バージョン8を選択する必要がある場合があります。Sudo apt-get install openjdk-8-jre
その後、Minecraftを実行できるはずです。
ところで、それをインストールする最も簡単な方法は、手動で.jarを実行しようとする代わりにPPAを使用することです:
Sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
Sudo apt-get update
Sudo apt-get install minecraft-installer