導航:首頁 > 編程語言 > java文件編譯成jar

java文件編譯成jar

發布時間:2023-08-10 21:58:31

⑴ 如何把java 文件打成jar

第一種方法 利用Eclipse的導出功能

Step1:在Eclipse的資源管理器中選中你要打包的項目,右鍵點擊,選擇「導出」項,彈出導出對話框,在下面的Java目錄下選擇「JAR 文件」項,下一步,在導出目標路徑TextField框中輸入你想保存的路徑,單擊「完成」。

Step2:進入Step1中保存jar文件的目錄下,用壓縮文件管理器打開jar文件,進入META-INF\目錄下,打開MINIFEST.MF文件,對MINIFEST.MF文件進行編寫,格式如下:

Manifest-Version: 1.0
Main-Class: App
Class-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar
Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)
請在文本格式下編寫,每個空處只有一個空格,文本不能多餘兩個空行.
Manifest-Version: 1.0 告訴我們使用的是1.0的manifest文件,第一行定義manifest的格式
Main-Class: 主程序入口類名
Class-Path: 引用包路徑,包之間空格隔開
Created-By: 創建者信息

編寫完之後保存。

Step3:將引用包放在指定的路徑上,與manifest文件中的Class-Path一致.也可不寫Class-Path,將引用包解開仍進導出的 jar 包即可,注意包路徑.

Step4 :建立批處理文件.bat或.cmd如下start.cmd:
java -jar App.jar

⑵ java怎麼轉化成jar以及jar簡介

在cmd 里輸入命令(當然得把需要的文件放在當前工作目錄)
jar -cf 生成的文件名(需要後綴jar) 需要打包的文件集
例子 jar -cf abc.jar a.class b.class c.class
上例打包後會生成 abc.jar但是還不能運行,因為在生成的包中的清單文件沒有指定主類,這個也是你在eclipse直接做jar不能運行的原因(已經回答了兩個哦)。
現在指定主類,自己用記事本寫兩行文字:
Main-class:主類名 (不帶class)[例如Main-class:a]
Sealed:true

保存為temp.mf(當然可以為其他名字,但是後綴必須為.mf)
然後用以下命令
jar -uvmf temp.mf abc.jar (當然,後面的文件要按你的實際情況來寫)
就可以了。
請注意 我已經回答兩個問題了哦
你試試

⑶ 如何將多個Java源文件打包成jar包

java多個類文件可以使用Myeclipse來打包成jar包,首先打開Myeclipse創建一個java項目,然後把類文件導入到項目下,然後右鍵點擊項目名,選擇Export導出,選擇jar包導出,然後選擇導在哪個目錄下即可。使用Myeclipse還可以導出javaWeb項目,按照war導出javaWeb項目。

閱讀全文

與java文件編譯成jar相關的資料

熱點內容
怎麼查伺服器假死原因日誌在哪看 瀏覽:277
掃描pdf文件 瀏覽:926
解壓密碼百度雲在線解壓 瀏覽:767
傳播學演算法推薦 瀏覽:749
我的世界網路游戲如何查找伺服器 瀏覽:257
安卓和蘋果通訊錄怎麼互傳 瀏覽:203
怎麼打開隱私與應用加密的菜單 瀏覽:416
我的世界伺服器小游戲的地址大全 瀏覽:578
在網路安全中加密安全機制提供了數據的 瀏覽:249
南京前端程序員私活怎麼收費 瀏覽:981
拓撲pdf 瀏覽:440
如何在工行app查我的訂單 瀏覽:214
車壓縮機改電動 瀏覽:83
如何尋找音樂app 瀏覽:831
一加加密的照片 瀏覽:200
阿里雲虛擬主機php 瀏覽:639
不卡點的解壓視頻 瀏覽:391
hex文件下載單片機 瀏覽:873
實現編譯器的自展技術 瀏覽:655
app開發者怎麼突破 瀏覽:418