2009年5月28日 星期四

用jar打包Java程式

如何用jar打包Java程式?

1.先利用筆記本新增一個檔案

裡面打:

Main-Class:<空一格>類別名稱

<空白行> --->一定要有空白行

然後將檔名存成manifest.mf



2.將你的程式所產生的所有.class檔和manifest.mf

放在你的電腦內的sdk的bin的目錄底下



3.再將命令提示字元打開

在你的電腦內的sdk的bin的目錄底下

鍵入jar cvfm myJAR.jar manifest.mf *.class --->myJAR為產生的jar名稱,可隨意取

上述方式是在你的bin目錄底下,只有一個程式的.class檔所使用的方法

若在你的bin目錄底下,有很多程式的.class檔

就必須將會用到的.class檔的名稱一個一個打出來

所以就必須鍵入jar cvfm myJAR.jar manifest.mf A.class B.class C.class .....

-->每一個.class以空白鍵隔開,A、B、C代表同一個程式所產生的不同.class檔



4.成功的話就可以在bin目錄中看到產生的.jar檔



5.如果作業系統有將*.jar開啟程式設為javaw.exe或java.exe再設定-jar的參數,那麼滑鼠點2下就會自動執行,若沒有就必須再將命令提示字元打開

在你的電腦內的sdk的bin的目錄底下

鍵入java -jar myJAR.jar 才能執行

參考資料

數學實習生 http://tw.knowledge.yahoo.com/question/question?qid=1205082219448---(1)


有圖有文的包裹教學 http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/ExecutableJAR.htm---(2)

NetBeans---(3) 在有Main方法的檔案位置,按shift+F11即可打包成JAR檔

沒有留言:

張貼留言