Minecraftサーバーが建たないときのよくある原因

久々にマイクラ鯖を触ったら何もかも忘れていたので自分用メモ。

 

Invalid maximum heap size: -Xmx4096m みたいなのが出てjavaすら動かない

Javaのバージョンが32bitだから(自分が過去に2回引っかかった)

→32bitのJavaをアンインストールし、Java公式サイトの小さいリンクを探して64bit版をインストールし直す

・物理メモリよりでかいサイズを指定している

 

MODの読み込み中にjava.lang.OutOfMemoryError みたいなのが出て最終的にクラッシュ

・-Xmxの指定をしていない or MODが要求するサイズに満たしていない

 

他人からサーバーファイルをまるごと貰って建てる時に、前任者の環境では動いてたのに自分のじゃ動かないというやつは大体javaが原因です。