春風博客

          春天里,百花香...

          導航

          <2007年6月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          統計

          公告

          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 閱讀(4236) 評論(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)原創,轉載請注明出處.
          主站蜘蛛池模板: 怀化市| 新余市| 延边| 安溪县| 班戈县| 卢龙县| 灵宝市| 娄底市| 垫江县| 泽库县| 庄浪县| 科技| 特克斯县| 安丘市| 古田县| 静乐县| 元氏县| 镇安县| 咸宁市| 尚志市| 阳高县| 大英县| 沅江市| 额尔古纳市| 延庆县| 礼泉县| 寿光市| 弥渡县| 大庆市| 丽江市| 常山县| 崇左市| 额济纳旗| 漯河市| 盐亭县| 富平县| 略阳县| 扎囊县| 晴隆县| 资中县| 湖北省|