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" 進行打包工作。
步驟一:
建立一個檔名為 "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" 進行打包工作。