0

だから私はこれについて多くの情報があることを知っていますが、私は自分の解決策を探していましたが、それを持っている場所はないようです.すべてのsrcファイルとクラスファイルを含む別のフォルダーを開き、コマンドプロンプトからCDを作成しましたそこに実行します:

  javac Filename.java

完全にコンパイルされ、Filename$1.class から Filename$5.class、Filename.class の 6 つのクラス ファイルが得られます。走る

  java Filename

そして私は得る:

 Exception in thread "main" java.lang.NoClassDefFoundError:
 Filename <wrong name :calcu/Filename>

Filename が存在するフォルダー。

私の javac バージョンは 1.7.0_21 です。

私はプログラミングの世界に慣れていないので、理解してください。

4

5 に答える 5

0

src を正確に指示する必要があります。

javac ../folderParent/Filename.java

と:

java ../folderParent/Filename

そうしたくない場合は、cd コマンドを使用してそのフォルダーに移動する必要があります。

于 2013-07-25T06:04:57.177 に答える
0

netbeans で JframeForm を作成するのを忘れていたので、検索していたメイン クラスが見つかりませんでした: (JFrameForm)

于 2013-07-31T19:09:17.033 に答える
0

クラス名とファイル名が異なる場合があります。

c:/>javac FileName.java  

className.class をコンパイルして作成し
ます。

c:/>java ClassName    

お役に立てれば

于 2013-07-25T05:43:21.840 に答える