春風博客

          春天里,百花香...

          導航

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

          統計

          公告

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

          Locations of visitors to this page

          常用鏈接

          留言簿(11)

          隨筆分類(224)

          隨筆檔案(126)

          個人軟件下載

          我的其它博客

          我的鄰居們

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          我的Maven2之旅:五.pom.xml基本元素介紹



          上面就是前次HelloMaven工程的pom.xml文件,我們可以通過修改其中的元素使工程按照我們的意圖運行,對于接觸Maven的人,主要就是和pom.xml文件在打交道.

          pom.xml文件基本節點介紹:
          <project>:文件的根節點.
          <modelversion>:pom.xml使用的對象模型版本.
          <groupId>:創建項目的組織或團體的唯一Id.
          <artifactId>:項目的唯一Id,可視為項目名.
          <packaging>:打包物的擴展名,一般有JAR,WAR,EAR等
          <version>:產品的版本號.
          <name>:項目的顯示名,常用于Maven生成的文檔。
          <url>:組織的站點,常用于Maven生成的文檔。
          <description>:項目的描述,常用于Maven生成的文檔。

          下面我們來修改一下這些節點如下:


          將上面兩幅圖比較一下,可以看到version,name,url,description都發生了變化。

          執行mvn clean
          然后執行mvn package
          剛才的變化將反映在工程中。
          從結果上說,打包出的jar文件由原來的HelloMaven-1.0-SNAPSHOT.jar變成了HelloMaven-1.0.0.jar.這是Version元素修改造成的結果.

          執行mvn site后,在\HelloMaven\target下將生成工程的site目錄:


          點擊其中的project-info.html將出現如下畫面.


          和首次展示的Struts2首頁畫面比較,只是簡陋一些,今天只是初體驗一下mvn site的效果,如果你將工程逐漸完善起來,我敢肯定它能達到或超過Struts2的Maven工程的效果.




          posted on 2007-06-20 14:51 sitinspring 閱讀(4237) 評論(5)  編輯  收藏 所屬分類: Maven2之旅

          評論

          # re: 我的Maven2之旅:五.pom.xml介紹 2007-06-20 16:43 rubby

          一直關注,我使用servicemix 3.0、正好現在要用maven  回復  更多評論   

          # re: 我的Maven2之旅:五.pom.xml介紹 2007-06-20 17:04 sitinspring

          @rubby

          謝謝關注。Maven我也是在摸索,寫得不好還請見諒。  回復  更多評論   

          # re: 我的Maven2之旅:五.pom.xml基本元素介紹 2007-06-22 23:05 風之幻想

          按照你說我運行mvn site命令后,文件下生成了site文件夾,可是除了這個和classes文件夾外,另外兩個就不見了.想問下,是怎么回事.有空,發wxj120bw@yahoo.com.cn  回復  更多評論   

          # re: 我的Maven2之旅:五.pom.xml基本元素介紹 2007-06-24 22:08 sitinspring

          @風之幻想

          report的內容請按第十講說的配置一下.  回復  更多評論   

          # re: 我的Maven2之旅:五.pom.xml基本元素介紹[未登錄] 2011-09-13 17:45 TonyWang

          我mvn site以后是生成了site目錄,可是就是沒有project-info.html這個文件,不知道是為什么,指點下  回復  更多評論   

          sitinspring(http://www.aygfsteel.com)原創,轉載請注明出處.
          主站蜘蛛池模板: 兴安县| 徐闻县| 南昌县| 凤台县| 宁都县| 泸溪县| 哈密市| 万全县| 鲁甸县| 周至县| 琼海市| 雅江县| 阿合奇县| 天津市| 马关县| 江安县| 重庆市| 开平市| 嘉定区| 定西市| 德庆县| 浑源县| 呼图壁县| 贡嘎县| 安福县| 洛南县| 依兰县| 四会市| 定州市| 太湖县| 得荣县| 新巴尔虎右旗| 台中县| 铅山县| 罗平县| 宁陕县| 柞水县| 伊吾县| 嘉义市| 旬邑县| 迭部县|