junit で提供されているサンプル テストを (任意のディレクトリから) 実行できます。これは、私のjunitのインストールが完全に問題ないことを示唆していると思います。
junit テストをコンパイルするには、他の Java ファイル、つまり javac fileName.java と何ら変わりはないと思います。
テスト ファイル (.java と結果の .class) は c:\parent\child にあります。明らかに、.java ファイルをコンパイルするために、最初の行に package ステートメントがあります。この後、パブリック クラスの fileName 定義 extends TestCase {} があります。ファイルは、警告やエラーなしでコンパイルされます。
私が試みたとき(fileNameが存在するc:\parent\childディレクトリで、.javaと.classの両方):
Java org.junit.runner.JUnitCore parent.child.fileName、次のようになります: JUnit バージョン 4.1 クラスが見つかりませんでした: parent.child.fileName 時間: 0 OK (0 テスト)
コマンドからparent.childを完全に削除しても、違いはありません。
私の CLASSPATH 環境変数は c:\parent\junit\junit-4.1.jar;c:\parent\junit; に設定されています。
-cp c:\ または c:\parent\child などを指定して実行しようとすると、エラーが発生します。