久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

在Eclipse下將工程打包成jar格式

 syden1981 2013-12-07

一,、情況說(shuō)明

前段時(shí)間自己寫了一個(gè)工程DocumentToXML,功能是把文件進(jìn)行一系列信息的提?。ㄎ谋緝?nèi)容,,文件創(chuàng)建時(shí)間等),然后生成對(duì)應(yīng)的XML文檔,。由于需要提交給組里面的其他人使用,,因此要求便于移植。之前沒(méi)有經(jīng)歷過(guò)要跟別人合作的,,都是自己寫了一個(gè)工程能夠運(yùn)行就好了,,因此還頗費(fèi)了一番功夫,看看怎么生成jar給別人調(diào)用,。

 

二,、查閱資料

  這里有一些對(duì)jar的說(shuō)明情況。

1. JAR 文件揭密

2. Eclipse項(xiàng)目的打包發(fā)行-good

3. myEclipse下項(xiàng)目打包

 

三,、打包過(guò)程

在Eclipse里面提供了用于打包項(xiàng)目的 “導(dǎo)出”向?qū)?,但是在之前,先需要?jiǎng)?chuàng)建一個(gè)文件:manifes.MF,,這是文件清單,,在打包過(guò)程中起到了比較關(guān)鍵的作用,。

 

1. 工程 DocumentToXML的結(jié)構(gòu)

 

2.manifes.MF的格式要求

  在工程下新建一個(gè)文件,命名為manifes.MF,,其格式如下所示:

Java代碼  收藏代碼
  1. Manifest-Version: 1.0  
  2. Main-Class: src.Main  
  3. Class-Path: ./lib/bcmail-jdk14-132.jar ./lib/bcprov-jdk14-132.jar ./lib/checkstyle-all-  
  4.  4.2.jar ./lib/commons-lang-2.4.jar ./lib/FontBox-0.1.0-dev.jar ./lib/jdom.jar ./lib/lucene  
  5.  -core-2.0.0.jar ./lib/PDFBox-0.7.3.jar ./lib/poi-3.2-FINAL-20081019.jar ./lib/poi-contrib-  
  6.  3.2-FINAL-20081019.jar ./lib/poi-scratchpad-3.2-FINAL-20081019  
 

這里參考myEclipse下項(xiàng)目打包 給出注意事項(xiàng):

(1)Manifest-Version,,Main-Class,Class-Path頂格寫(見第1,,2,,3行)。

(2)非上面提到的三行一律空一格寫(見第4,,5,,6行例子)。

(3)Manifest-Version是文件的版本,,寫1.0即可,。

(4)Main-Class是工程的主類。在本例中即是存放在工程src文件夾下面的Main.java類,。

(5)Class-Path后面寫的是該工程用的jar文件(本例中存放在lib文件夾下),。

(6)如果jar太多了,適當(dāng)長(zhǎng)度要回車換行,,這時(shí)候要:

        1)“攔腰截?cái)唷保?/span>

        2)換行后記得空格,;

        3)寫完最后一個(gè)jar后直接回車(不要打空格)且回車后的這個(gè)空行要頂格,否則會(huì)出現(xiàn)not find main class錯(cuò)誤,。

 

3.打包成jar

  接下來(lái)就利用Eclipse的“導(dǎo)出”選項(xiàng)來(lái)進(jìn)行jar的生成,。

(1)右鍵單擊 DocumentToXML,在彈出菜單中選擇 Export->Java->JAR file,,單擊“下一步”,。

(2)將右邊不需要的文件都取消勾選。在“Select the export destination”項(xiàng)文本框中設(shè)置JAR包的輸出路徑和包名(可以任意取名)為“c:\ DocumentToXML.jar”,。接受其他的默認(rèn)設(shè)置不變,,單擊“下一步”。

附注:左邊雖然選擇了src目錄,,但源文件并不會(huì)導(dǎo)出到包中,,除非勾選了“導(dǎo)出Java源代碼文件和資源”項(xiàng)。

(3)接受默認(rèn)設(shè)置不變,,單擊“下一步”,。

(4)選擇"Use existing manifest from workspace"并將創(chuàng)建的清單文件輸入,也可以通過(guò)旁邊的“瀏覽”按鈕來(lái)選擇清單文件,。輸入清單文件后,,單擊“完成”,Eclipse開始將項(xiàng)目打包。

 

(完)

 

create@2009-08-27

 

update@2011-09-26

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多