Java でオブジェクト ヒープ Minecraft エラーに十分なスペースを予約できませんでした

Sheeraz Gul 2023年6月20日
Java でオブジェクト ヒープ Minecraft エラーに十分なスペースを予約できませんでした

このチュートリアルでは、Java でのオブジェクト ヒープに十分なスペースを予約できませんでしたという Minecraft エラーについて説明します。

Java での Minecraft エラー オブジェクト ヒープに十分なスペースを予約できませんでした

Minecraft は Java で開発された非常に人気のあるゲームであり、それを実行するには Java が必要です。 実行中に、次のエラーが発生する可能性があります。

Java での Minecraft エラー

JVM が上記のエラーをスローする理由はいくつかあります。

  1. 最も一般的な理由は、JRE のバージョンが正しくないことです。
  2. プロセッサがヒープ サイズを処理できない可能性があります。
  3. 指定されたヒープ サイズに比べて空き領域が少ない。
  4. Java は、指定されたヒープ サイズを割り当てることができない場合があります。

ほとんどの場合、オブジェクト ヒープに十分なスペースを予約できませんでしたというエラーの理由は、上記のいずれかです。 オブジェクト ヒープに十分なスペースを予約できませんでしたというエラーを解決するための解決策を次に示します。

JRE 64 ビットのインストール/再インストール

ほとんどの場合、オブジェクト ヒープに十分なスペースを予約できませんでしたというエラーは、64 ビット Minecraft または 32 ビット バージョンの JRE を実行しているためです。 64 ビット JRE をインストールすると、この問題は解決します。

以下の手順に従ってください。

  • ここ から 64 ビット JRE バージョンをダウンロードします。
  • JRE 64 ビットをインストールします。
  • これで、Minecraft を実行したり、Minecraft でスペースを許可したりできます。
  • 問題が解決しない場合は、CMD のjava -versionで Java のバージョンを確認してください。
    java version "17.0.2" 2022-01-18 LTS
    Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
    Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
    
  • 出力に 64 ビット JRE が示されている場合、エラーは修正されているはずです。
  • それでも問題が解決しない場合。 これは、インストールされた JRE が正しくインストールされていないことを意味します。
  • この問題は、32 ビット バージョンと 64 ビット バージョンの両方の Java を使用している場合に発生することがあります。
  • コントロール パネル を開き、両方のバージョンの Java を削除します。
  • JRE 64 ビットを再インストールすると、問題が解決します。

新しいシステム変数を追加する

JRE に問題がない場合は、Java オプションのシステム変数が追加されていない可能性があります。 以下の手順に従って、新しいシステム変数を追加します。

  • Windows の検索ボックスで環境変数を検索し、システム変数の編集を開きます。
  • 環境変数をクリックします。
  • システム変数セクションで、新規をクリックします。
  • 変数名フィールドに _JAVA_OPTIONS と入力します。
  • 変数値フィールドに -Xmx512M と入力します。
  • Ok をクリックし、もう一度 Ok をクリックします。

上記のプロセスに従って、Java オプション システム変数を追加しました。これは、ヒープ サイズが -Xmx512M に増加したことを意味します。 次のコマンドを実行するか、jar をダブルクリックして Minecraft を実行すると、エラーが解決されます。

java -Xmx4G -Xms4G -jar Minecraft.jar
著者: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

関連記事 - Java Minecraft

関連記事 - Java Error