ec/mobat/lib/
에있는 일부 jar에 따라 ec/mobat/MOBAT.jar
항아리를 실행하려고합니다. 그것은 내가 할 경우 작동합니다다른 디렉토리에서 jar를 실행하면 필요한 종속성을 찾을 수 없습니다.
ec/mobat/$ java -jar MOBAT.jar
그러나 나는 다른 디렉토리
ec/$ java -jar mobat/MOBAT.jar
에서 항아리를 실행할 수 싶어하지만 난이 통과하려고
java.lang.NoClassDefFoundError: ibis/io/Serializable
...
예외를 얻을 classpath에 필요한 항아리.
ec/$ CLASSPATH=... java -jar mobat/MOBAT.jar
ec/$ java -jar -cp ... mobat/MOBAT.jar
하지만 정확히 동일한 예외가 발생합니다. 어떤 문제가 있습니까?
업데이트 :
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: Selmar Kagiso Smit
Main-Class: mobat.Launcher
Implementation-Version: 1.3.4
당신의 매니페스트를 게시 할 수 없습니다 MOBAT.jar? lib 폴더의 jar 파일에 대한 종속성을 정의합니까? –
@ 토마스 정 : 완료! – Alexandru