1. 程式人生 > >Java程式打包成jar檔案(並使用bat格式的檔執行jar包)

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這個檔,就可以執行到你的程式了。