0

初めての Java の実行に問題があります。コンパイルして .class ファイルを生成することはできましたが、何らかの理由で実行できませんでした。ディレクトリパスと関係があるかもしれません。ファイル名は「Simple」で、「newfolder」というフォルダに保存しています。

「javac newfolder/Simple.java」と入力して Simple.class をコンパイルできましたが、「java newfolder/Simple」と入力すると、次のメッセージが表示されました。

java: exception in thread “main” java.lang.NoClassDefFoundError: newfolder/Simple (wrong name: Simple)

入力した元のコードは次のとおりです。

// This is a simple Java program.

public class Simple
{
   public static void main(String[] args)
   {
     System.out.println("Hello World");
   }
}

ここでの答えは私の路地にあると思いますが、どういうわけかそれをうまく機能させることができなかったので、どんな支援も大歓迎です. 前もって感謝します!

4

2 に答える 2

3

newfolder/ 内から Java ファイルを実行してみてください。

cd newfolder/
java Simple
于 2013-01-31T14:05:35.407 に答える
1

これらをセットアップする IDE を使用したいと思われますが、

package newfolder;

開始時。

于 2013-01-31T14:04:53.713 に答える