計算機程序虛擬的人生
          虛擬世界中的游魂
          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) 閱讀(114) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          主站蜘蛛池模板: 阿坝县| 吉木乃县| 青河县| 嘉义县| 栾城县| 康保县| 平远县| 仲巴县| 洛隆县| 凤庆县| 松江区| 靖远县| 泰和县| 嘉禾县| 皮山县| 保德县| 星座| 深圳市| 九龙坡区| 巫山县| 谷城县| 黑水县| 淅川县| 宁国市| 高雄县| 马尔康县| 湖南省| 安丘市| 芮城县| 高州市| 增城市| 隆林| 大邑县| 沧州市| 武隆县| 奇台县| 岱山县| 犍为县| 错那县| 长阳| 涞源县|