Java程式打包成jar檔案(並使用bat格式的檔執行jar包)
把Java程式打包成jar檔案,並使用bat格式的檔執行jar包。
1. 首先建立一個格式為.MF的檔:如TEST.MF。
在配置檔案中需做如下配置:
Manifest-Version: 1.0 (設定版本號)
Class-Path: . Test01_lib/commons-logging.jar (在Test01_lib這個資料夾下存放程式執行所需要的所有的jar包,Test01_lib這個資料夾要跟你要生成的jar包放在同一個目錄)
Main-Class: com.Test01 (主程式,就是有main方法的主類)
2. .MF格式的檔案配置好之後,就把這個配置檔案放到要打包的專案中,就可以打包jar包了。具體配置如下圖:
(1)右擊專案à選擇“Export”如下圖:選擇JAR file 這一項
(2)點選“Next”,選擇你要打包的專案,以及設定生成的jar包的存放路徑,具體如下圖:
(3)都設定好之後,點選“Next”,得到下圖:需要勾選紅色框圈起來的三項
(4)完成第(3)步後,再點選“Next”,得到下圖:
(5)設定好第(4)步之後,就可以點選“Finish”了。這樣Test01.jar就成功生成了。
3. Jar包生成了之後,下來就可以建立一個.bat格式的文件,如Test01.bat。建好之後,以“編輯”的模式開啟bat檔案,然後在bat檔案中加入如下配置:
@echo off
java -jarTest01.jar (上面生成的jar包)
exit (執行完程式後退出,也可不設定這一項)
4. 把程式需要的包如上的Test01_lib這個活頁夾、jar包、bat檔案、以及程式用到的配置檔案(比如說跟DB連線有關的,或是需要讀取什麼檔案的URL等等的這些配置檔案)都放到同一個目錄下,然後雙擊執行bat這個檔,就可以執行到你的程式了。