この質問は以前に尋ねられましたが、何らかの理由で何が間違っているのかまだ分かりません。 ファイルsrcのpackagetestestにNewClassという名前のクラスがあります。端末からJavaクラスを実行しています
のjavacのsrc/syntaxtest/NewClass.java
とクラスがコンパイルされ、私はsyntaxtestフォルダにNewClass.classを見ることができます:SRCパスから私はと入力します。 NewClass.classと同じパスまたは同じフォルダから、クラスから端末を実行する方法を理解できません。
「Java NewClass」を試しましたか?コマンドを試す前にそのディレクトリにいることを確認してください(その形式にする) – Andrew
私がフォルダにいる間にJava NewClassを試してみると、NewClass.classはClassDefNotFoundになります。私がjava syntaxtest.NewClassを試してみたら、ClassDefNotFound(間違った名前:syntaxtest/NewClass)を取得します。私はその名前を試してみると、NoClassDefFoundを取得します... – Giannis
"java -cp。NewClass"これを試してください – Andrew