Java項目導出為jar包+導出第三方jar包+使用命令行調用+傳參
阿新 • • 發佈:2017-12-22
src jar div pos 新版本 string 輸入 [] ima
Java項目導出為jar包+導出第三方jar包+使用命令行調用+傳參
一、打包
情況1:不需要向程序傳參數,並且程序沒有使用第三方jar包
Eclipse上導出jar:
然後選擇一個java文件作為入庫,需要帶main()主函數:
情況2:向程序傳參數,並且程序沒有使用第三方jar包
這種情形下打包和情況1是一樣的
情況3:程序使用了第三方jar包
這種情況下的打包要復雜一些,需要把第三方jar包一起導出,可以使用eclipse的插件fat jar,很簡便,但是fat jar只支持eclipse 4.3及以下版本,新版本的eclipse加載不出來了;
二、使用命令行調用(或在bat文件中調用)
1、無參
打開jar包所在目錄,輸入 java -jar xxx.jar
2、有參
打開jar包所在目錄 輸入 java -jar xxx.jar 參數1 參數2 ……(參數間用空格隔開)
對應main函數中的:
public static void main(String[] args) { String sourcePath = args[0];// 參數1 String targetPath = args[1];// 參數2 }
Java項目導出為jar包+導出第三方jar包+使用命令行調用+傳參