1

私は別のフォルダにコピーし、JUnit テストを実行しようとした Eclipse (すべてが正常に動作する場所) からこのプロジェクトを持っています。すべてのファイルは同じフォルダーにあります (既定のパッケージ)。フォルダーの元の構造は次のとおりです。 Project src bin

src ディレクトリに 2 つのソース ファイルと 1 つのテスト ファイルがあります。デフォルトで読み込まれるように、junit-4.11.jar を jre/lib/ext にコピーしました。src フォルダーから Java コマンドを実行すると、「クラスが見つかりませんでした: MyClass」というエラーが表示され続けます。

現在のフォルダーをクラスパスに追加しようとしましたが、役に立ちませんでした。

java -cp . org.junit.runner.JUnitCore MyClass

ここここ、および他の多くのそのような投稿を確認しました。しかし、どれも私にはうまくいかないようです。次に、コードをトップディレクトリに移動しようとしましたが、成功しませんでした。現在、コードは Desktop/MyClassFolder/ (Windows マシン上) にあります。「src」ディレクトリを削除しました。また、fedora マシンでも同じことを試しましたが、成功せず、JUnit 3.8 も使用していました。私は単純なものが欠けているに違いありません。私を狂わせる。私が間違っていることは何ですか?

4

1 に答える 1

0

junit-4.11.jar の問題だったようです。junit-4.10.jar で問題なく動作します。

于 2012-12-14T19:59:30.703 に答える