在 main.java
檔案目錄下執行以下指令來編譯 .java
檔案。
#編譯
javac -encoding UTF-8 main.java
輸入以下執行指令執行程式。
#執行
java main
包裝jar檔時需要建立一個 MANIFEST.MF
檔案。記得要多留最後一行,不然執行時可能會有問題。
# MANIFEST.MF
Main-Class: main
輸入以下指令編譯jar檔。
jar -cvfm main.jar MANIFEST.MF ./
編譯完成後會在目錄資料夾底下看到一個main.jar
,輸入以下指令即可執行程式。
java -jar main.jar
這裡使用launch4j
第三方軟體來編譯jar檔並產生出exe的Java執行檔。首先指定Output File
的資料夾與檔名(記得要打.exe),接著放入要轉成exe的jar程式。
接著輸入Min JRE version
可支援的最低版本。
最後再設定exe的執行方式。因為我沒有寫GUI介面所以就點選console(終端機)的執行方式。設定在Header
選項內。
最後在點選上排工具列的齒輪會先儲存一個 xml 設定檔,這也方便稍後修改設定重新產生 exe 檔,不用重新做設定。接著目錄資料夾底下就會產生出一個exe執行檔囉。