Skip to content
ホスティング · エラー解説

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を起動しているケースです。

対処方法

  1. お使いのゲームバージョンに必要なJavaを確認してください — Javaバージョン。Millidaでは自動的に選択されるため、エラーはほぼ常にご自身の.jarを示しています。
  2. クライアント用ではなくサーバー用のファイルを起動しているか確認してください。
  3. ファイルを再アップロードしてください。アップロードが破損している場合も同じメッセージが表示されます。

関連項目

Unable to access jarfile — ファイルが見つからない場合です。こちらはファイルは見つかっていますが、互換性がありません。

Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成