Windowsのコマンドラインから非常に単純な1つのクラスの「HelloWorld」プログラムを実行しようとしています。
この.javaファイルは「C:\ Users \ UserName \ Desktop\direcName」にあります。パッケージはdeemで、クラス名はtestです。
ディレクトリにcdして、そこからを使用してコンパイルできます。これjavac test.javaは完全に正常に機能します。ただし、次を使用して実行しようとすると、次のようになります。
java testまたはjava -classpath directory test、java -cp . test
「スレッドの例外」をスローしますmain java.lang.NoClassDefFoundError: test (wrong name: deem/test)。
Javaを使用すると、次のように表示deem.testされます。Error, could not find or load main class deem.main
例外を修正してプログラムを実行するにはどうすればよいですか?
ありがとう