第一:普通類導(dǎo)出jar包,我說(shuō)的普通類就是指此類包含main方法,并且沒(méi)有用到別的jar包。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),金口河企業(yè)網(wǎng)站建設(shè),金口河品牌網(wǎng)站建設(shè),網(wǎng)站定制,金口河網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,金口河網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
1.在eclipse中選擇你要導(dǎo)出的類或者package,右擊,選擇Export子選項(xiàng);
2.在彈出的對(duì)話框中,選擇java文件---選擇JAR file,單擊next;
3.在JAR file后面的文本框中選擇你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java source files and resources前面打上勾,單擊next;
4.單擊兩次next按鈕,到達(dá)JAR Manifest Specification。注意在最底下的Main class后面的文本框中選擇你的jar包的入口類。單擊Finish,完成。
你可以在dos環(huán)境下,進(jìn)入你的jar所在的目錄,運(yùn)行 java -jar 名字.jar,檢測(cè)運(yùn)行是否正確。
第二、你所要導(dǎo)出的類里邊用到了別的jar包。比如說(shuō)你寫(xiě)的類連接了數(shù)據(jù)庫(kù),用到數(shù)據(jù)庫(kù)驅(qū)動(dòng)包oracl.jar.。
1.先把你要導(dǎo)出的類按照上面的步驟導(dǎo)出形成jar包,比如叫test.jar
2.新建一個(gè)文件夾main,比如在D盤(pán)根目錄下;
3.把test.jar和oracl.jar拷貝到main文件下,右擊test.jar,解壓到當(dāng)前文件夾。把META-INF\MANIFEST.MF剪切到另外一個(gè)地方 (比如是桌面?。?;
4.右擊oracl.jar,解壓到當(dāng)前文件夾。
5.在dos環(huán)境下,進(jìn)入到D盤(pán)的main文件夾下,執(zhí)行 jar cvfm new.jar meta-inf/manifest.mf .,不要忘了最后面的點(diǎn)。
6.用壓縮工具打開(kāi)你新生成的new.jar,用你放在桌面的META-INF\MANIFEST.MF覆蓋new.jar原有。
你可以在dos環(huán)境下,進(jìn)入你的jar所在的目錄,運(yùn)行 java -jar 名字.jar,檢測(cè)運(yùn)行是否正確。
java 將多個(gè)文件打包成一個(gè)zip的代碼如下:
ZipOutputStream out=new ZipOutputStream(new FileOutputStream(zipFileName));
for(int i=0;ifileList.size();i++){
String filename = (String)fileList.get(i);
File file = new File(filename);
zip(out,file);
}
out.close();
方案一:用Eclipse自帶的Export功能
步驟1:準(zhǔn)備主清單文件 “MANIFEST.MF”,
步驟2:右擊Java工程選擇Export—選擇JAR file—Next
步驟3:選擇要打包的文件,不需要的文件不必打包,減小打包后的jar文件大小,并進(jìn)行選項(xiàng)配置如下
步驟4:選擇我們?cè)诘谝徊街凶远x的配置文件路徑,這一步很重要,不能采用默認(rèn)選項(xiàng)
方案二:安裝Eclipse打包插件Fat Jar
Fat Jar Eclipse Plug-In是一個(gè)可以將Eclipse Java Project的所有資源打包進(jìn)一個(gè)可執(zhí)行jar文件的小工具,可以方便的完成各種打包任務(wù),我們經(jīng)常會(huì)來(lái)打jar包,但是eclipse自帶的打包jar似乎不太夠用,F(xiàn)at Jar是eclipse的一個(gè)插件,特別是Fat Jar可以打成可執(zhí)行Jar包,并且在圖片等其他資源、引用外包方面使用起來(lái)更方便。
步驟1:右擊工程項(xiàng)目選擇Buile Fat Jar
步驟2:配置jar文件存放目錄,主Main文件等,如下圖
步驟3:選擇所要用到的第三方j(luò)ar包
在eclipse開(kāi)發(fā)平臺(tái)下開(kāi)發(fā)好Java項(xiàng)目(無(wú)錯(cuò)誤,并可正確運(yùn)行),首先要把Java項(xiàng)目打包成.jar文件。如下圖:右鍵項(xiàng)目--導(dǎo)出--選擇java下的jar文件--要導(dǎo)出的文件和目錄后點(diǎn)擊完成……(記住你選擇的輸出路徑,因?yàn)榈葧?huì)要用到打包好的.jar文件)
下載exe4j_windows_4_5_2 ,安裝運(yùn)行。
如下圖:next--選擇jar--輸入要生成程序的名稱和保存的路徑--要是想用自己的icon就勾選icon file并通過(guò)文件選擇器定位到你的icon
接下來(lái)是加載你的jar包(如果要加載其它jar類包,方法一樣,比如jxl.jar)
點(diǎn)擊右邊的“綠色加號(hào)”,在archive里選擇你的jar包,選好主類,點(diǎn)ok......
4
選擇最小的jre版本,一直下一步,默認(rèn)就可以了,直到有提示exe4j has finished...
點(diǎn)擊"click here to start the application"便可啟動(dòng),然后在你之前選擇的輸出保存路徑便可找到打包好的exe文件......
方法:
1、啟動(dòng)eclipse;
2、在eclipse中建立好工程與類并寫(xiě)好代碼;
3、點(diǎn)擊“File-Export”;
4、在彈擊的界面中選擇“Java-JAR file”,再點(diǎn)擊“Next”;
5、選擇要打包的文件,再點(diǎn)擊“Browse”;
6、在彈出的界面中選擇好打包后的文件的存放路徑,再輸入文件名,最后點(diǎn)擊“保存”;
7、點(diǎn)擊“Finish”;
8、打包成功。
在你的jdk的bin目錄下,有個(gè)jar.exe文件,是用來(lái)打包的,你運(yùn)行它會(huì)有幫助信息。JCreator的功能較弱,建議你用一個(gè)非常好的免費(fèi)的IDE,叫netbeans,現(xiàn)在版本5.0,用它建一個(gè)工程,會(huì)給你自動(dòng)打包成jar文件,eclipse也可以,要稍微配置一下。java一般都是打包成jar文件,可以在安裝了java虛擬機(jī)的計(jì)算機(jī)上跨平臺(tái)使用。如果你想把它變成一個(gè)windows下的exe文件,可以用一些工具,如exe4j, nativeJ等,可以把你的class文件打包成exe文件,用google搜一下,可以找到這些軟件的下載地址。
網(wǎng)站標(biāo)題:java打包的代碼 java寫(xiě)好的代碼怎么打包運(yùn)行
網(wǎng)頁(yè)鏈接:http://www.rwnh.cn/article10/hhggdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、網(wǎng)站建設(shè)、虛擬主機(jī)、服務(wù)器托管、微信小程序、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)