如何用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檔
沒有留言:
張貼留言