2012-10-18 22:35:37Morris

[記錄] 打包 JAR 檔案

本文縮減 自 http://it-easy.tw/java-jar/

步驟一:

建立一個檔名為 "manifest.mf" 跟 .class 檔放在一起
內容「Main-Class: 含有程式進入點(main方法)的Main Class名稱」
※ 注意要於下方再空兩行,否則執行JAR檔案的時候會出問題。

步驟二 :

將cmd的工作目錄更便到class檔案所在的根目錄下

jar cvfm 自訂產生出來的jar檔名(含副檔名) manifest檔名 class名稱(如果大於一個可用空格隔開)

ex.
「jar cvfm 100502205.jar manifest.mf GE.class Frac\*.class」


像交作業需要讀檔,檔案input.txt 只要與 jar檔 放在一起,雙擊兩下就可以執行 output.txt 的輸出了。

[2013/11/21]
如果有套用第三方 jar,可參照 http://www.cnblogs.com/lanxuezaipiao/p/3291641.html 的做法

Help > Install New Software > Add,
name:Fat Jar
location:http://kurucz-grafika.de/fatjar

重新啟動 Eclipse 後,即可對 project 按下右鍵,選擇 "build Fat Jar" 進行打包工作。