2015-01-12 136 views
0

我在使用批處理文件執行java程序時遇到問題。無法使用批處理文件執行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

lib文件夾是在同一個目錄中的批處理文件。 但它未能檢測到jar文件。它的工作很好,當我提到罐子文件的絕對路徑例如c:\test\lib\commons-codec-1.9.jar

對這個傢伙的任何幫助?

回答

6

您的問題是您指定/lib/...而不是lib/...。因此,系統會根據文件系統的根目錄查看罐子。

+1

感謝Synesso,它的工作 –

相關問題