春風(fēng)博客

          春天里,百花香...

          導(dǎo)航

          <2011年9月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          統(tǒng)計(jì)

          公告

          MAIL: junglesong@gmail.com
          MSN: junglesong_5@hotmail.com

          Locations of visitors to this page

          常用鏈接

          留言簿(11)

          隨筆分類(224)

          隨筆檔案(126)

          個(gè)人軟件下載

          我的其它博客

          我的鄰居們

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          我的Maven2之旅:二.Maven常用命令

          上一篇相信你已經(jīng)安裝了好了Maven,這次只想把一些基本命令列舉一下,請(qǐng)把它們記在你的腦子中,懶一點(diǎn)也要記在你的筆記本上,因?yàn)槟阋院髸?huì)常常用到它們.

          1.創(chuàng)建Maven目錄
          mvn archetype:create -DgroupId=com.yourCompanyName -DartifactId=yourAppName

          2.測(cè)試
          mvn test

          3.編譯類
          mvn compile

          4.打包
          mvn package

          5.生成Site
          mvn site

          5.清除
          mvn clean

          以上命令都是在command窗口運(yùn)行的.它們還可以混合運(yùn)行,如mvn test compile package,在以后的講述中會(huì)逐漸用到它們.

          附錄:

          Maven的生命周期及其與之對(duì)應(yīng)的命令
          validate:驗(yàn)證工程是否正確,所有需要的資源是否可用。
          compile:編譯項(xiàng)目的源代碼。
          test-compile:編譯項(xiàng)目測(cè)試代碼。
          test:使用已編譯的測(cè)試代碼,測(cè)試已編譯的源代碼。
          package:已發(fā)布的格式,如jar,將已編譯的源代碼打包。
          integration-test:在集成測(cè)試可以運(yùn)行的環(huán)境中處理和發(fā)布包。
          verify:運(yùn)行任何檢查,驗(yàn)證包是否有效且達(dá)到質(zhì)量標(biāo)準(zhǔn)。
          install:把包安裝在本地的repository中,可以被其他工程作為依賴來使用
          deploy:在整合或者發(fā)布環(huán)境下執(zhí)行,將最終版本的包拷貝到遠(yuǎn)程的repository,使得其他的開發(fā)者或者工程可以共享。
          generate-sources:產(chǎn)生應(yīng)用需要的任何額外的源代碼,如xdoclet。

          posted on 2007-06-18 22:40 sitinspring 閱讀(6173) 評(píng)論(8)  編輯  收藏 所屬分類: Maven2之旅

          評(píng)論

          # re: 我的Maven2之旅:二.Maven常用命令 2007-06-22 13:02 Sha Jiang

          Maven目前在國(guó)內(nèi)用得多不多啊?

          今天在TSS上看到一篇關(guān)于Maven的文章
          http://www.theserverside.com/tt/articles/article.tss?l=SettingUpMavenRepository  回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2007-06-22 15:52 sitinspring

          還行,我待的一家公司用了,一家準(zhǔn)備用。
            回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2007-06-22 15:55 Sha Jiang

          呵呵,看來用國(guó)內(nèi)用Maven的越來越多了 :-D

          我也寫了幾篇關(guān)于Maven的小文,希望大家多交流。
          http://www.aygfsteel.com/jiangshachina/archive/2006/12/12/79093.html
          http://www.aygfsteel.com/jiangshachina/archive/2006/12/12/79093.html  回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2007-06-22 15:56 Sha Jiang

          兩個(gè)鏈接重復(fù)了 :( 其中一個(gè)換成:
          http://www.aygfsteel.com/jiangshachina/archive/2006/09/01/67080.html  回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2007-06-22 16:30 sitinspring

          客氣了,謝謝您的文章,我一定會(huì)去看的。

            回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2008-12-02 10:41 sunhl

          好人~~~  回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令 2009-07-09 10:02 ymcchen

          感激你 ~~~~  回復(fù)  更多評(píng)論   

          # re: 我的Maven2之旅:二.Maven常用命令[未登錄] 2011-09-13 14:46 TonyWang

          由于最近自己在研究一個(gè)開源項(xiàng)目,才意識(shí)到用這個(gè),剛學(xué)習(xí)呢,謝謝大家了  回復(fù)  更多評(píng)論   

          sitinspring(http://www.aygfsteel.com)原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處.
          主站蜘蛛池模板: 正阳县| 邵阳县| 台州市| 涞水县| 昭苏县| 县级市| 巩义市| 襄汾县| 南宁市| 石屏县| 龙里县| 洛隆县| 日土县| 敖汉旗| 永康市| 潮州市| 湘乡市| 饶河县| 辽源市| 镇巴县| 澄江县| 颍上县| 孝义市| 香格里拉县| 灵寿县| 思南县| 达拉特旗| 峨边| 临沂市| 五常市| 灵山县| 报价| 宿松县| 梁河县| 涞水县| 沛县| 宁德市| 巩义市| 金门县| 成武县| 龙山县|