cmdコマンドの実行中に検出されたエラーについて(クラスパスが追加されています):メインクラスxxx.classが見つからないか、ロードできません理由:Java .lang.ClassNotFoundException:xxx.class

 

 私はこのコードです、メインクラスをロードできないという問題があります、私はいくつかの回答をチェックしました、いくつかはパッケージ名を削除したい(私のパッケージを持っていなかったのでそれは問題ではありません)、そしてクラスパス設定が間違っていると言う人もいますが、私のjavaとjavacがjdkをテストするとき、それは正常であり、構成が正しいことを示しています。その後、インストールされたjdkが11または10であることがわかり、クラスパス構成(私のものはjdk14)を削除するだけなので、削除しましたこの項目をクラスパスし、コマンドラインcmdを再度開いて実行します(操作javac、javaなどを閉じて再度開くことを忘れないでください)。結果は通常の出力です。

 

上記の2つの画像は、この問題に対する他のいくつかの解決策です。少し回避されているように見えます。簡単に言えば、ファイルの名前パスに注意を払う必要があります。見える

おすすめ

転載: www.cnblogs.com/zmlgoes/p/12756167.html