2012-10-09 3 views
0

linux에서이 명령을 실행하려고합니다 ... 컴파일이 성공했지만 실행 중에 오류가 발생합니다. 당신은 ant-launcher jar 파일을 포함 시켰습니다리눅스에서 클래스 경로를 설정하여 Java 프로그램을 실행하십시오.

Setting the value for property-debug 
Fusion Repository/asd/file/repo 
Logs Directory 
Running validations 
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/Project 
    at src.vp.call(vp.java:114) 
    at src.vp.main(vp.java:172) 
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.Project 
    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:319) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:264) 
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332) 
    ... 2 more 

어떤 사람이 내가 그것을 해결하는 데 도움이 될 수 있습니다

java -cp .:/smash/same/hope/ant-launcher-1.6.1.jar src.vp 

출력 ...

답변

1

하지만이 포함되어 있지 않습니다 이 명령을 실행 개미 전체, 나는 확신한다. Project 클래스를 포함하는 개미 파일을 찾으십시오. (나는 당신이 지정한 다른 파일을 기반으로 개미-1.6.1.jar 일 것이라고 기대한다.)

+0

고마워 .... 나는 컴파일하는 동안 그것을 추가했다 .... 그러나 실행 중에 잊어 버렸다. ....감사! – user1731553

관련 문제