2014-03-13 3 views
0

내가 자바 & fitnesse를 사용하여 테스트 케이스를 실행하고 있습니다 ...오류 : 이미지 아래에서 "테스트"버튼을 클릭하면서 8080

,

page

다음과 같은 오류가 표시됩니다 :

Standard Error: 
Exception in thread "main" java.lang.NoClassDefFoundError: ":build/classes://////var/www/git/vodaware/java/Build:/root/leadout-tests///////var/www/git/vodaware/java/supportLibs/mockito-all-1/9/5/jar:/root/leadout-tests///////var/www/git/vodaware/java/supportLibs/jsp-api/jar:/root/leadout-tests///////var/www/git/vodaware/java/supportLibs/testng-6/8/7/jar:/root/leadout-tests///////var/www/git/vodaware/java/supportLibs/servlet-api/jar:/root/leadout-tests///////var/www/git/vodaware/java/supportLibs/jcip-annotations-1/0/jar 
Caused by: java.lang.ClassNotFoundException: ":build.classes:......var.www.git.vodaware.java.Build:.root.leadout-tests.......var.www.git.vodaware.java.supportLibs.mockito-all-1.9.5.jar:.root.leadout-tests.......var.www.git.vodaware.java.supportLibs.jsp-api.jar:.root.leadout-tests.......var.www.git.vodaware.java.supportLibs.testng-6.8.7.jar:.root.leadout-tests.......var.www.git.vodaware.java.supportLibs.servlet-api.jar:.root.leadout-tests.......var.www.git.vodaware.java.supportLibs.jcip-annotations-1.0.jar 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268) 
Could not find the main class: ":build/classes:../../var/www/git/vodaware.java/Build:/root/leadout-tests/../../var/www/git/vodaware.java/supportLibs/mockito-all-1.9.5.jar:/root/leadout-tests/../../var/www/git/vodaware.java/supportLibs/jsp-api.jar:/root/leadout-tests/../../var/www/git/vodaware.java/supportLibs/testng-6.8.7.jar:/root/leadout-tests/../../var/www/git/vodaware.java/supportLibs/servlet-api.jar:/root/leadout-tests/../../var/www/git/vodaware.java/supportLibs/jcip-annotations-1.0.jar. Program will exit. 

이 로그의 원인은 무엇입니까? 제발 도와주세요.

+0

fitnesse 설정 문제 또는 fitnesse 자체의 버그처럼 보입니다. – fge

+0

@fge http://i.stack.imgur.com/zuTIh.jpg를 사용하여 기교를 시작했습니다. 하지만 Ui에 오류가 표시되면 '테스트 시스템에 등록 된 오류입니다. [로컬 호스트의 SLiM 서버에 연결하는 중 오류가 발생했습니다 : 8086]'어떤 도움이 필요합니까? – beginner

+0

@fge 제발 도와주세요, 다른 제안? – beginner

답변

0

오류 메시지에 따르면 프로그램은 java 클래스를 찾을 수 없습니다. 클래스 경로가 올바르게 설정되어 있는지 확인하고 패키지 위치가 올바르게 설정되어 있는지 확인해야합니다.

예 :

클래스 경로 : foo는/바/

패키지 : 제인은/doe.class

fitnesse 열에서 설정하는 동안 제대로 패키지 계층을 언급 그것을 참조하십시오.

희망이 도움이됩니다.