こんにちはパパじゅんです。
マイクラ、楽しいですよね。整地作業なんて、夢中になってやっているとあっという間に時間が過ぎてしまいます。
ついつい時を忘れてプレイしてしまうのでここ最近は自粛してたのですが、Javaバージョンが1.17になったことをきっかけに改めて一からやり直しているパパじゅんです。
せっかくなので子供たちと一緒にワールドを作っていこうと思い久しぶりにMinecraftServerをインストールしようとしたところ、下記のエラーが出てインストールが完了できませんでした。
Error: A JNI error has occurred, please check your installation and try again
何かが原因でインストールがうまくいっていないようです…
A Java Exception has occurred.
javaの例外が発生した…
ググってもなかなか対処法が出てこなかったのですが、「これかな?」というものを見つけて対処したところ、無事マイクラサーバーを起動することができました。
以前マイクラサーバーを立ち上げたことがある人でも陥るトラップだと思うので、備忘録としてのこします。
インストールできない原因は…
まずは公式サイトからダウンロードします。
ファイルをダウンロードしてフォルダーに格納して起動.batを作るところまっでは各方面で紹介していますのでそちらを参考にしてください。
フォルダー分けするとこんな感じ。
この状態でServerのインストールを試しても最初の2枚の画像が出て、インストールが完了できません。
よく出てくる対処としては、最新のJavaのインストールですが、それでも起動することができませんでした。
そこで気になった記事がありました。
1.17からはJavaの開発環境がJava8からJava16になったというものです。
システム開発者ではない私にはよくわからない内容でしたが、とりあえず今までのJavaではダメなようです。
Minecraft Ver.1.17からインストールした人は自動的にインストールされるようですが、昔からの使用者には別途インストール作業が必要なようです。
Java16には商用利用の可否によってインストールすべきJavaが変わります。
私は商用利用はしないので、Oracle JDKをインストールします。
上記のリンスからインストールします。
インストール完了後、再度 minecraft_server.1.17.1.jar をインストールします。
すると…
無事ファイルが生成されました。
eulaファイルの中をtrueに書き換えて.batファイルを実行!
無事起動しましたっ!!
ローカル内でのプレイならここまでの作業でマルチプレイできます。
これで世界中のだれとでもマルチプレイができます。
夏休みを使ってマルチサーバーでゲームライブ配信をしようと思います。
マイクラサーバーの立て方など、質問はコメント欄にお願いします。
可能な限り返信します。
コメント