我創建一個批處理文件「的run.bat」我的批處理文件:如何引用目錄中的所有jar文件中
set CLASSPATH=%CLASSPATH%.;.\Jars\app.jar;.\Jars\a.jar;.\Jars\b.jar;.\Jars\c.jar;.\Jars\d.jar;
java mypackage.mysubpackage.Start
pause
我一直在「應用程序相關的所有我的應用程序的類文件.jar「和 Start
是應用程序從何處開始執行的類。我有這個「run.bat」文件和我的「app.jar」想要在同一目錄中引用的所有jar文件。
我將所有這些罐子放在「罐子」文件夾中,並在我的「run.bat」文件中引用它,如上所示。但是,要通過我的「run.bat」引用每個jar文件,我需要指定路徑爲「。\ Jars \ jarname.jar」。當我使用「。\ Jars \ *。jar」時,罐子不會被「run.bat」引用。 任何人都可以提供替代方案嗎?
我認爲,在這裏你會發現一些更多的提示http://stackoverflow.com/questions/1914493/add-jar-file-to-buildpath-in-windows-command-line – BigMike
和順便說一句,良好的舊的Windows批處理命令可以是有用的(看到http://stackoverflow.com/questions/180741/how-to-do-something-to-each-file-in-a-directory-with-a-batch-script) – BigMike
@BigMike關於Java版本的好處。在Linux系統中,由於文件名擴展,問題不大。不確定的Windows也做了一些擴展+1 – Morfic