計算機程序虛擬的人生
          虛擬世界中的游魂
          maven概念:Maven是一個項目管理工具,它包含了一個項目對象模型 (Project Object Model),一組標準集合,一個項目生命周期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來運行定義在生命周期階段(phase)中插件(plugin)目標(goal)的邏輯。

          項目特征定義的特征:
           1).依賴管理:項目間可以使用這些坐標來聲明依賴;由于項目是根據一個包含組標識符,構件標識符和版本的唯一的坐標定義的。
           2).遠程倉庫:和項目依賴相關的,我們可以使用定義在項目對象模型(POM)中的坐標來創建 Maven 構件的倉庫。
           3).全局性構建邏輯重用:插件被編寫成和項目模型對象(POM)一起工作,它們沒有被設計成操作某一個已知位置的特定文件。一切都被抽象到模型中,插件配置和自定義行為都在模型中進行。
           4).工具可移植性/集成:像 Eclipse,NetBeans,和 InteliJ 這樣的工具現在有共同的地方來找到項目的信息。在 Maven 出現之前,每個 IDE 都有不同的方法來存儲實際上是自定義項目對象模型(POM)的信息。Maven 標準化了這種描述,而雖然每個 IDE 仍然繼續維護它的自定義項目文件,但這些文件現在可以很容易的由模型生成。
           5).便于搜索和過濾構件:像 Nexus 這樣的工具允許你使用存儲在 POM 中的信息對倉庫中的內容進行索引和搜索。
          posted on 2009-06-07 21:37 小兄弟(Robbins) 閱讀(111) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 胶州市| 东丽区| 鹿邑县| 宝清县| 新宁县| 阿合奇县| 黔东| 自治县| 三门县| 连州市| 宿州市| 远安县| 田林县| 三原县| 巴青县| 弥勒县| 蓬安县| 洪湖市| 广昌县| 介休市| 女性| 廊坊市| 乌拉特中旗| 永泰县| 逊克县| 民和| 夹江县| 乌拉特后旗| 台江县| 常德市| 微博| 东源县| 任丘市| 习水县| 固镇县| 武鸣县| 江门市| 土默特右旗| 竹山县| 临沭县| 琼海市|