方法一:通過jar命令
成都創新互聯是一家集網站建設,祁陽企業網站建設,祁陽品牌網站建設,網站定制,祁陽網站建設報價,網絡營銷,網絡優化,祁陽網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
jar命令的用法:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項包括:
-c 創建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現有的歸檔文件
-v 在標準輸出中生成詳細輸出
-f 指定歸檔文件名
-m 包含指定清單文件中的清單信息
-e 為捆綁到可執行 jar 文件的獨立應用程序,指定應用程序入口點
-0 僅存儲;不使用任何 ZIP 壓縮
-M 不創建條目的清單文件
-i 為指定的 jar 文件生成索引信息
-C 更改為指定的目錄并包含其中的文件
一、打包成一般的jar包
輸入如下命令即可:
[plain] view plaincopy
jar cvf counter.jar -C bin .
二、打包成可運行的jar包
要打包成可運行的jar包,需要在MANIFEST.MF文件中指定主類,以Java源代碼行數統計程序的打包為例,演示如何打包:
1)首先編輯MANIFEST.MF文件,內容如下:
[plain] view plaincopy
Manifest-Version: 1.0
Created-By: rsljdkt
Class-Path: .
Main-Class: Main
說明:
第一行指定清單的版本,若無,則JDK默認生成:Manifest-Version: 1.0。
第二行指明創建的作者,若無,則JDK默認生成Created-By: 1.6.0_22(Sun Microsystems Inc.)。
第三行指定主類所在類路徑。
第四行指明程序運行的主類。
2)使用jar命令進行打包:
[plain] view plaincopy
jar cvfm counter.jar MANIFEST.MF -C bin .
方法二:使用Eclipse的Export功能:
一、打包成一般的jar包:
步驟如下:
1)在要打包的項目上右擊,選擇Export。
2)在彈出的窗口中,選擇Java - JAR File,然后點擊next按鈕。
3)在JAR File Specification窗口中,設置打包成的文件名和存放位置,點擊兩側next。
4)在JAR Manifest Specification窗口中,設置MANIFEST.MF清單文件的配置,若僅僅打包成單純的jar包的話,不用做任何修改,采取默認即可,若打包成可執行jar包的話,可以使用已存在的MANIFEST文件或者直接選擇Main class。
5)點擊Finish按鈕,完成打包。
二、打包成可運行的jar包
步驟如下:
1)在要打包的項目上右擊,選擇Export。
2)在彈出的窗口中,選擇Java - Runnable JAR File,然后點擊next按鈕。
3)在Runnable JAR File Specification窗口中,選擇Launch configuration和Export destination。
4)點擊Finish按鈕,打包完成。
方法:
1、啟動eclipse;
2、在eclipse中建立好工程與類并寫好代碼;
3、點擊“File-Export”;
4、在彈擊的界面中選擇“Java-JAR file”,再點擊“Next”;
5、選擇要打包的文件,再點擊“Browse”;
6、在彈出的界面中選擇好打包后的文件的存放路徑,再輸入文件名,最后點擊“保存”;
7、點擊“Finish”;
8、打包成功。
方法如下:
選中項目
然后右擊彈出選項列表
依次選擇Export---Java---jar?file---next---browser(選擇存放路徑)---next---next---browser---finish
當前題目:Java代碼構建jar,java代碼實現
轉載源于:http://vcdvsql.cn/article48/hshiep.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、動態網站、網站收錄、、云服務器、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯