OS Xとターミナルを使って簡単なjunitテストを実行しようとしています。私はJunit jarファイルを自分のjavaフォルダの中に置きました。メインのJUnit例外?
javac -cp .:"/Library/java/junit.jar" *.java
エラーは発生せず、コンパイルがすべて完了しました。私は、コマンドを実行しようとすると、しかし、私は私が間違ってやっているものを見つけることができないよう
Exception in thread "main" java.lang.NoClassDefFoundError: org/junit/runner/JUnitCore
at TestRunner.main(TestRunner.java:7)
Caused by: java.lang.ClassNotFoundException: org.junit.runner.JUnitCore
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
:
java TestRunner
をそれはエラーが発生します。これを解決する助けがあれば幸いです。
:これを試してみてください?私はまた、あなたのためにこれらのすべてを扱うために、gradle、ant、またはmavenのようなビルドツールを使うことをお勧めします。これは私の意見では時間の無駄です。 –