2015-01-12 5 views
0

배치 파일을 사용하여 Java 프로그램을 실행하는 동안 문제가 발생했습니다. lib 디렉토리 폴더에 배치 파일과 같은 디렉토리에배치 파일을 사용하여 Java 프로그램을 실행할 수 없습니다.

java -cp .;/lib/commons-codec-1.9.jar;/lib/commons-logging-1.1.3.jar;/lib/junit-4.11.jar;/lib/log4j-1.2.17.jar;/lib/poi-3.11-20141221.jar;/lib/poi-examples-3.11-20141221.jar;/lib/poi-excelant-3.11-20141221.jar;/lib/poi-ooxml-3.11-20141221.jar;/lib/poi-ooxml-schemas-3.11-20141221.jar;/lib/poi-scratchpad-3.11-20141221.jar;/lib/xmlbeans-2.5.0.jar; com.migrate.MigrUtil

- 같은

내 배치 파일을 찾습니다. 그러나 jar 파일을 감지 할 수 없습니다. 예를 들어 jar 파일의 절대 경로를 언급하면 ​​작동합니다. c:\test\lib\commons-codec-1.9.jar

이 사람에 대한 도움이 필요하십니까?

답변

6

lib/... 대신 /lib/...을 지정하면 문제가 발생합니다. 결과적으로, 시스템은 항아리 파일 시스템의 루트를 찾습니다.

+1

감사합니다 Synesso, 그것은 효과가있었습니다. –

관련 문제