나는 Eclipse에서 성공적으로 실행하고있는 junit 테스트 슈트를 가지고있다. 내가Junior cmdline - java.lang.ClassNotFoundException
java -jar AppTest.jar
와 함께 항아리를 실행하려고하면 나는 다음과 같은 얻을 :
Exception in thread "main" java.lang.NoClassDefFoundError: org/junit/runner/JUnitCore
at appdirect.AppTest.main(AppTest.java:18)
Caused by: java.lang.ClassNotFoundException: org.junit.runner.JUnitCore
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 1 more
나는 $ 경로 인쇄 (AppTest에서 프로그래밍) 로그를 생성하고 울리는 오전부터 단지가 성공적으로 생성 된 알 junit.jar가있는 디렉토리
일식에 불쾌 할 때를 어떻게 보장합니까? junit jar를 모두 가져 왔습니까?
일반적으로 JAR 파일은'PATH' 환경 변수를 사용하지만 클래스 경로 메커니즘을 사용하여 선택하지 않습니다. – McDowell