第一:普通類導(dǎo)出jar包,我說(shuō)的普通類就是指此類包含main方法,并且沒(méi)有用到別的jar包。
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ō)你寫的類連接了數(shù)據(jù)庫(kù),用到數(shù)據(jù)庫(kù)驅(qū)動(dòng)包oracl.jar.。 1.先把你要導(dǎo)出的類按照上面的步驟導(dǎo)出形成jar包,比如叫test.jar 2.新建一個(gè)文件夾main,比如在D盤根目錄下; 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盤的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)行是否正確。 |
|