2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

minecraft java edition マルチーサーバーで1.17にしたら動かないときの対処

Last updated at Posted at 2021-06-08

minecraft java edition ver1.17実行したらエラーでた

GCE(Google Cloud Engine)でマイクラのマルチサーバーをたてているのですがそれに1.17を入れて実行しようとすると以下のエラーが出ました。

Error: LinkageError occurred while loading main class net.minecraft.server.Main
        java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 55.0

どうやらjavaのruntimeでバージョンエラー??

実行環境

  • GCE
  • Ubuntu 20.04.2 LTS
  • minecraft Java Edition Ver.1.17
  • openJDK 11.0.11

対処法

詳しいことはわかりませんがとりあえずjavaの実行環境が合っていないっぽいのでopenJDKを最新?の16に入れなおすと動きました。
入れ方はQiita記事の「OpenJDK(Java)を最新のUbuntuにインストールOpenJDK(Java)を最新のUbuntuにインストール」 がいいと思います。

おまけ

minecraftのwiki(日本語、英語ともに)openJDK-8をインストールするようになっていたので試しに入れて動かしてみたら同様のエラーがでました。(エラーに出てるバージョンが55から52になってましたw)
おそらくopenJDKの11以前のものは動かないと思われるのでお気を付けください。そのうちminecraft wikiも変わると思うけど

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?