A JNI error has occurred
Javaアプリケーションの起動エラー:Javaバージョンの不一致、アーカイブの破損、誤ったファイルの起動。
更新日 2026年8月13日
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError
このメッセージはサーバー自体が起動する前、スタートアップ時に表示されます。
意味
ほとんどの場合、Javaバージョンの不一致が原因です。ファイルが実行中のバージョンより新しいバージョン向けにコンパイルされています。通常、2行目にそのことが直接示されます — UnsupportedClassVersionError。
まれに、ファイルが破損しているか、誤ったファイルである場合もあります。たとえば、サーバー用ではなくクライアント用の.jarを起動しているケースです。
対処方法
- お使いのゲームバージョンに必要なJavaを確認してください — Javaバージョン。Millidaでは自動的に選択されるため、エラーはほぼ常にご自身の
.jarを示しています。 - クライアント用ではなくサーバー用のファイルを起動しているか確認してください。
- ファイルを再アップロードしてください。アップロードが破損している場合も同じメッセージが表示されます。
関連項目
Unable to access jarfile — ファイルが見つからない場合です。こちらはファイルは見つかっていますが、互換性がありません。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
