Mac에서 그라인더 테스트 프레임 워크를 사용하려하지만 콘솔을 열기위한 첫 단계는 패스 할 수 없습니다. 이것은 내가 뭘하려 : 내가 클래스 경로를 추가하고이 명령MAC에서 그라인더를 실행하는 방법?
java net.grinder.Console
으로 터미널에서 다음과 같이 그것을 실행하려고하지만 난이 오류를 얻을 :
Error running worker process (org/picocontainer/ComponentFactory)
Exception in thread "main" java.lang.NoClassDefFoundError: org/picocontainer/ComponentFactory
at net.grinder.engine.process.GrinderProcess.run(GrinderProcess.java:309)
at net.grinder.engine.process.WorkerProcessEntryPoint.run(WorkerProcessEntryPoint.java:86)
at net.grinder.engine.process.WorkerProcessEntryPoint.main(WorkerProcessEntryPoint.java:58)
Caused by: java.lang.ClassNotFoundException: org.picocontainer.ComponentFactory
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 sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
이이 tutorial im following, 아무도입니다 이것에 대해 생각해보십시오.
공구의 일부를 클래스 경로에 배치하지 않았으므로 물론 클래스를 찾을 수 없습니다. -cp 및 classpath에 대해 배우고 배운 내용을이 문제에 적용하십시오. – bmargulies
thats puzzle me that this/path-to-java/bin/java -cp /path-to-grinder/lib/grinder.jar**도 시도해 보았습니다. ** export CLASSPATH = $를 시도했습니다. CLASSPATH : /path-to-grinder/lib/grinder.jar**하지만 여전히이 문제가 있습니다. – Jack
당신은 질문에 그것을 적지 않았습니다. – bmargulies