ソース プログラム:
public class Demo{ public static void main(String args[]){ System.out.println("HelloWorld"); } }
通常、このマシン上で Java プログラムをコンパイルして実行するには 2 つの方法があります:
1. 次の 2 つの方法があります。
コンパイラに付属の jdk を使用してコンパイルします。
2. ローカル マシンに用意された jdk を使用してコンパイルします。 コンパイラ内で Java プログラムを実行する場合もあります。をコンピュータ上で実行できる場合、コンパイルして実行するために自己準備された JDK に切り替えるとエラーが報告されます。以下に示すように:#この場合に報告されるエラーは構文エラーではなく、環境変数の設定に問題があります。この場合、すべて ClassPath に問題があります。
クラスパスの値を確認してください:変数値の前に 1 つ欠落していることがわかります。;
変数値を変更しますto:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
保存後、コマンドを再実行しますjava Demo
依然として元の実行可能ウィンドウでエラーが報告されます。これは、変数がまだ閉じているためです まだ有効になっていないため、ソース プログラムを再コンパイルして実行するには、cmd 実行可能ウィンドウを再度開き、cmd ウィンドウを再度開く必要があります。 ###############仕上げる! 推奨チュートリアル:以上がJava エラー: メインクラスのロードに失敗する理由と解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。