右鍵點(diǎn)擊你要打包的工程或文件或文件夾,Export,選擇“Java”下的“JAR file”然后一路next即可。
生成JAR文件之后,如果需要使用JAR命令啟動(dòng)此JAR文件,則需要: 1。雙擊生成的JAR文件; 2。
雙擊META-INF文件夾; 3。 將MANIFEST。
MF文件內(nèi)容改成: Manifest-Version: 1。0 Main-Class: com。
metarnet。probe。
Main Class-Path: lib/sigar。jar lib/log4j。
jar lib/ojdbc14。 jar 上述三行代碼即為MANIFEST。
MF文件內(nèi)容,大意是:第一行為版本號(hào);第二行為此程序啟動(dòng)入口的類文件路徑;第三行為此程序相關(guān)的包; 另外,注意要將程序中的lib文件夾放置在生成的JAR文件的同路徑下。 經(jīng)過(guò)如上操作之后,在開(kāi)始-運(yùn)行-CMD,輸入“java -jar jar文件名。
jar”即可啟動(dòng)程序。
若要生成一個(gè)名為 cal。
jar 的可執(zhí)行jar文件:(文件名可以是任意合法名字) (這是我認(rèn)為簡(jiǎn)單實(shí)用的一種方法,還有很多別的方法在此就不介紹了) 第一 把程序生成的所有字節(jié)碼文件(即。class文件)放在同一個(gè)目錄下(如:D:/chat/)。
第二 在該目錄下新建一個(gè)manifest。mf文件,文件內(nèi)容格式如下(劃線中內(nèi)容): manifest。
mf文件中的格式: -------------------------------- Main-Class: calDemo -------------------------------- 注意: calDemo代表主類名(即要運(yùn)行的類名,只能有一個(gè),不要文件擴(kuò)展名) Main與Class中間不是下劃線,而是短橫線 Main-Class:與calDemo中間必須要有空格 Main-Class: calDemo之后必須要回車 文件中還可以加入一些其他信息如:(先不要加,以免出錯(cuò)) -------------------------------------------- Manifest-Version: 1。 0 Created-By: 1。
4。1_02 (Sun Microsystems Inc。
) --------------------------------------------。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:2.607秒