1. 程式人生 > >如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包

如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包

作者:翁鬆秀


如何使用Eclipse將Java工程打包成Jar包,並用bat檔案啟動Jar包

一、用Eclipse將Java工程打包成Jar包

step1

在Eclipse中右鍵你要打包的工程,點選”Export…”,Export的功能就是將Java工程匯出。
這裡寫圖片描述

step2

點選Export之後,在出來的介面點開”Java“
這裡寫圖片描述
Java展開之後選擇”Runnable JAR file”(可執行的JAR檔案),點Next
這裡寫圖片描述

step3

配置匯出的具體資訊,包括要匯出的工程main函式所在的類、匯出的路徑、以及選擇什麼方式匯出依賴庫,如圖選好Launch configuration, Export destination和Library handing之後點選Finish開始匯出即可。
這裡寫圖片描述

二、用bat檔案啟動Jar包

step4

將工程匯出成JAR檔案之後,在匯出路徑就會看到一個.jar檔案,同時在這個目錄下建立一個啟動檔案start.txt這裡寫圖片描述

step5

編輯start.txt檔案,寫入命令:java -jar DataMonitor.jar
DataMonitor.jar是你匯出的JAR包,改成你的JAR包即可。然後將start.txt重新命名為start.bat。然後直接雙擊執行start.bat就能執行你打包的Java工程,但如果在Java工程裡配置了XML檔案或者其他檔案就需要將配置檔案也拷到JAR包所在目錄下。比如我的Java工程配置了XML,XML檔案儲存在config資料夾裡,所以將config包同時拷到該目錄下。

step6

跑一下:
這裡寫圖片描述
到這裡我們的目標將Java工程打包成Jar包,並用bat檔案啟動就算完成啦。但我正在寫的一個專案用到XML來配置資料庫的資訊,但一直報了一個關於非法反射的warning,至今還沒有解決,如果有哪位兄弟知道解決方案還望不吝賜教。
不勝感激。