方法一:通過jar命令

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),祁陽企業(yè)網(wǎng)站建設(shè),祁陽品牌網(wǎng)站建設(shè),網(wǎng)站定制,祁陽網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,祁陽網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
jar命令的用法:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項包括:
-c 創(chuàng)建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現(xiàn)有的歸檔文件
-v 在標(biāo)準(zhǔn)輸出中生成詳細(xì)輸出
-f 指定歸檔文件名
-m 包含指定清單文件中的清單信息
-e 為捆綁到可執(zhí)行 jar 文件的獨立應(yīng)用程序,指定應(yīng)用程序入口點
-0 僅存儲;不使用任何 ZIP 壓縮
-M 不創(chuàng)建條目的清單文件
-i 為指定的 jar 文件生成索引信息
-C 更改為指定的目錄并包含其中的文件
一、打包成一般的jar包
輸入如下命令即可:
[plain] view plaincopy
jar cvf counter.jar -C bin .
二、打包成可運行的jar包
要打包成可運行的jar包,需要在MANIFEST.MF文件中指定主類,以Java源代碼行數(shù)統(tǒng)計程序的打包為例,演示如何打包:
1)首先編輯MANIFEST.MF文件,內(nèi)容如下:
[plain] view plaincopy
Manifest-Version: 1.0
Created-By: rsljdkt
Class-Path: .
Main-Class: Main
說明:
第一行指定清單的版本,若無,則JDK默認(rèn)生成:Manifest-Version: 1.0。
第二行指明創(chuàng)建的作者,若無,則JDK默認(rèn)生成Created-By: 1.6.0_22(Sun Microsystems Inc.)。
第三行指定主類所在類路徑。
第四行指明程序運行的主類。
2)使用jar命令進(jìn)行打包:
[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窗口中,設(shè)置打包成的文件名和存放位置,點擊兩側(cè)next。
4)在JAR Manifest Specification窗口中,設(shè)置MANIFEST.MF清單文件的配置,若僅僅打包成單純的jar包的話,不用做任何修改,采取默認(rèn)即可,若打包成可執(zhí)行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
當(dāng)前題目:Java代碼構(gòu)建jar,java代碼實現(xiàn)
轉(zhuǎn)載源于:http://chinadenli.net/article48/hshiep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、網(wǎng)站收錄、、云服務(wù)器、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)