web-dev-qa-db-ja.com

「バッファのアドレスにアクセスできません」MInecraft 1.10

Ubuntu 16.04でMinecraft 1.10を実行しようとしています。複数のJavaバージョン、特にJDK 7、Oracle 7、Oracle 8、およびOracle 9を使用してみましたが、実際のゲームを起動できたのは9つだけでした。その後、サーバーに参加しようとするたびに、エラーが発生しました:

内部例外:Java.lang.RuntimeException:バッファーのアドレスにアクセスできません

これで、他のJavaバージョンのランチャーに到達したときはいつでも、ゲームの出力は空白で、このエラーコードが表示されました(Oracle 8の場合):

ペーストビン

前もって感謝します!

3
9voltWolfXX

この問題を抱えている他の人への参照については、プロファイルを編集してください。実行可能ボックスに、Javaへのパスを入力します。 (私にとっては、/ usr/lib/jvm/Java-8-openjdk-AMD64/bin/Javaで、使用しているバージョンを確認してください)JVM引数には、-Xmx2560M -Xms512Mがありました。

2
9voltWolfXX

この問題を修正するには、MinecraftがJava 11で動作しないため、Java 8 JREをインストールする必要があります。

Sudo apt install openjdk-8-jre

次に、Minecraftの起動オプションで、JavaディレクトリをJava 8がインストールされている場所に変更します。

0
Travis B

Ubuntu Mate 18.04にアップグレードした後、同じ問題が発生しました。上記の方法を使用しても機能しませんでした。それからopenjdk 11の問題だと気づいたので、openjdk 8に切り替えました。問題は解決しました。

0
MHao