qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Maven3實戰筆記07繼承

           

          創建兩個項目

          1.      cdai_codebase_parent:其他項目的Maven配置都繼承這個項目中pom.xml的定義。

          2.      cdai_codebase_ssh:一個SSH示例項目,繼承parent項目中的配置。


           


          首先看cdai_codebase_parent中pom.xml的內容:


           


          通過將packaging屬性定義為pom來說明當前pom.xml是用來被繼承的。之后在parent的pom.xml中,我們可以定義一些統一的版本號(Spring等第三方包的),依賴項(所有項目都會用的JUnit),以及通用的打包配置等。

           

          現在,我們就可以在cdai_codebase_ssh中,通過項目的相對路徑引用這個parent的pom.xml文件了。


           


          附:在父pom.xml中dependencyManagement中定義需要被繼承的依賴,然后在子pom.xml中可以直接指定groupId和artifactId來引入,就不需要版本號了。


          posted on 2014-04-02 11:49 順其自然EVO 閱讀(335) 評論(0)  編輯  收藏 所屬分類: maven

          <2025年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 饶河县| 鹤岗市| 定边县| 三河市| 云南省| 明光市| 合江县| 桓仁| 虹口区| 涪陵区| 牟定县| 芮城县| 安福县| 徐闻县| 隆子县| 宕昌县| 甘谷县| 镇康县| 镇雄县| 成都市| 荥阳市| 分宜县| 安阳市| 安远县| 青海省| 祁门县| 手机| 高唐县| 望都县| 西宁市| 文成县| 车致| 禹州市| 乐都县| 汤原县| 娄底市| 六枝特区| 景泰县| 山阳县| 苗栗市| 崇礼县|