【解決】Java版マイクラサーバーエラー:Exception: java.lang.OutOfMemoryError【OpenJDK】●

  • URLをコピーしました!
このエントリーをはてなブックマークに追加
Java版マイクラ「MohistMC」自宅サーバーを構築!
Java版マイクラ「MohistMC」自宅サーバーを構築!
マイクラサーバー構築記事一覧

Java版マイクラサーバー

Windows 11

Ubuntu

※Java版サーバーまとめ

統合版マイクラサーバー(Nukkit)

Windows 11

M1・M2 Mac

Ubuntu

Parallels仮想環境

Docker

  • Nukkit
ふる
ふる

こんにちは!「ふる(プロフィール詳細)」です。 

 

記事は信頼性ある内容を心がけています。

  • IT専門
  • 宅建士、行政書士資格保有
  • 体組成計"プロアスリート"認定

@na65125038

MOMOHUKU(ふる)
 

MOMOHUKU - にほんブログ村
目次

メモリ不足が原因!Java版マイクラサーバーエラー:Exception: java.lang.OutOfMemoryError

~/MohistMC$ java -Xms1G -Xmx4G -jar mohist-1.18.2-90-server.jar 


 __    __   ______   __  __   __   ______   ______  
/\ "-./  \ /\  __ \ /\ \_\ \ /\ \ /\  ___\ /\__  _\ 
\ \ \-./\ \\ \ \/\ \\ \  __ \\ \ \\ \___  \\/_/\ \/ 
 \ \_\ \ \_\\ \_____\\ \_\ \_\\ \_\\/\_____\  \ \_\ 
  \/_/  \/_/ \/_____/ \/_/\/_/ \/_/ \/_____/   \/_/ 
                                                    

Welcome to Mohist ! - Mohist Developement Group
Checking libraries, please wait...
:
:
:
[Mohist] Creating forge server jar. This can take 1 minute.
Finished the install verification process !


 __    __   ______   __  __   __   ______   ______  
/\ "-./  \ /\  __ \ /\ \_\ \ /\ \ /\  ___\ /\__  _\ 
\ \ \-./\ \\ \ \/\ \\ \  __ \\ \ \\ \___  \\/_/\ \/ 
 \ \_\ \ \_\\ \_____\\ \_\ \_\\ \_\\/\_____\  \ \_\ 
  \/_/  \/_/ \/_____/ \/_/\/_/ \/_/ \/_____/   \/_/ 
                                                    
Welcome to Mohist ! - Mohist Developement Group
Update in check...
If you don't want to enable update check, set check_update in mohist-config/mohist.yml to false
No update found, latest version: (1.18.2-90-1.18.2-90) current version: (1.18.2-90-{2})
You need to accept the eula to launch your server. Type true to continue.
true
cpw.mods.cl.ModuleClassLoader@69c81773
[20:55:02] [INFO]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 40.1.73, --fml.mcVersion, 1.18.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220404.173914]
:
:
:
[20:55:22] [ERROR]: Failed to load properties from file: server.properties
:
:
:
[20:55:31] [WARN]: Incorrect key server.permissionHandler was corrected from null to its default, forge:default_handler. 
[20:55:31] [INFO]: Preparing level "world"
[20:55:34] [WARN]: Failed to process update information
java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:567) ~[java.net.http:?] {}
	at jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123) ~[java.net.http:?] {}
	at net.minecraftforge.fml.VersionChecker$1.openUrlString(VersionChecker.java:131) ~[fmlcore-1.18.2-40.1.73.jar%2356!/:?] {}
	at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:169) ~[fmlcore-1.18.2-40.1.73.jar%2356!/:?] {}
	at java.lang.Iterable.forEach(Iterable.java:75) [?:?] {}
	at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:114) [fmlcore-1.18.2-40.1.73.jar%2356!/:?] {}
Caused by: java.net.http.HttpConnectTimeoutException: HTTP connect timed out
	at jdk.internal.net.http.ResponseTimerEvent.handle(ResponseTimerEvent.java:68) ~[java.net.http:?] {}
	at jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(HttpClientImpl.java:1270) ~[java.net.http:?] {}
	at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:899) ~[java.net.http:?] {}
Caused by: java.net.ConnectException: HTTP connect timed out
	at jdk.internal.net.http.ResponseTimerEvent.handle(ResponseTimerEvent.java:69) ~[java.net.http:?] {}
	at jdk.internal.net.http.HttpClientImpl.purgeTimeoutsAndReturnNextDeadline(HttpClientImpl.java:1270) ~[java.net.http:?] {}
	at jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:899) ~[java.net.http:?] {}
[20:56:28] [INFO]: Preparing start region for dimension minecraft:overworld
> 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Worker-Bootstrap-1"

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Server thread"

Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Thread-0"

~/MohistMC$ 

マイクラのサーバー起動中にException: java.lang.OutOfMemoryErrorが表示されて落ちる場合はマシンのメモリ不足が原因です。

ちなみに途中に表示される[20:55:22] [ERROR]: Failed to load properties from file: server.propertiesは気にしなくて良いエラーです。

サーバー起動コマンドでは~/MohistMC$ java -Xms1G -Xmx4G -jar mohist-1.18.2-90-server.jaで最大4GBまで割り当てる設定で起動していますが、Ubuntuマシン自体は2GBでした。

※僕の環境ではUbuntuを仮想環境で起動しています。

このため、5GBにしてサーバーを再度起動しなおしたら起動コマンドは通りました。

Amazon 最新ランキング(フィギュア)



OpenJDKのバージョンは関係ないので注意

Amazon 最新ランキング(フィギュア)

【記事PR】FPSゲームで「足音」を聴こえ易くする方法

高いゲーミングヘッドホン・イヤホンを買いたくなる理由は「音質を良くしたい」、つまり足音が「音質の良し悪し」に関係があると何となく考えるからです。

上の動画は「VALORANTの頭部伝達関数(HRTF)のデモ」です。

ヘッドセット・イヤホンをつけなくても敵が遠くにいるか、近くにいるか把握できます。

「ゲーミングヘッドホン・イヤホンの値段は足音の把握に重要じゃない」んです。

ただ、FPSゲームのオーディオ環境で「何を良くすればいいのか」は分かりづらいです。

用語はキリがない!

  • HRTF
  • DTS Headphone:X
  • バイノーラルサウンド
  • 立体音響
  • 3D音響
  • 5.1ch
  • 7.1ch
  • バーチャルサラウンド

見ても分かる通り、音響機器は腐るほど溢れていて、ヘッドホン・イヤホンなどの製品でも技術用語が異なります。

下の記事を5分読めば、VALORANTやApexなどFPSゲームで「足音を聴きやすくする」ために、何をすれば良いのかすべて分かるようになります。

Amazon 最新ランキング(ゲーム)

「Bizarre」ゲームストリーミングチーム!

Bizarreメンバー:リンドウ

「Bizarre」への参加・脱退は「Twitterのブロック解除」なみに簡単です。
「Bizarre」よくあるご質問も読んで見て下さい。

コメント

コメントする

目次