ホームページ >Java >&#&チュートリアル >以下に、提供されたテキストの主要な要素を組み込んだ、質問ベースのタイトルをいくつか示します。 * JDK7 をインストールしているにもかかわらず、「UnsupportedClassVersionError」が発生するのはなぜですか? (直接宛先
UnsupportedClassVersionError: Java Conflict の解決
「スレッド "main" の例外 java.lang.UnsupportedClassVersionError: a」というエラーが発生したため、 (サポートされていないメジャー.マイナー バージョン 51.0)」というメッセージは、プログラムのコンパイルと実行に使用される Java のバージョンが一致していないことを示しています。
観察によると、JDK7 がインストールされているにもかかわらず、コマンド プロンプトには Java バージョン 1.4 が表示されます。 2_03.これは、間違ったバージョンの Java が使用されていることを示しています。
この問題を修正するには、コマンド ラインで次のコマンドを実行します。
<code class="bash">sudo update-alternatives --config java</code>
このコマンドは、インストールされている Java のリストを表示します。システム上のバージョン。目的の Java バージョン (この場合は JDK7) を選択し、それをデフォルトにします。
正しいバージョンを選択した後、プログラムを再コンパイルし、再度実行してみます。これにより、「UnsupportedClassVersionError」が解決され、プログラムが適切に実行できるようになります。
以上が以下に、提供されたテキストの主要な要素を組み込んだ、質問ベースのタイトルをいくつか示します。 * JDK7 をインストールしているにもかかわらず、「UnsupportedClassVersionError」が発生するのはなぜですか? (直接宛先の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。