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

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


          網站導航:
           
           
          主站蜘蛛池模板: 宜兴市| 庆安县| 马龙县| 友谊县| 襄垣县| 蒙自县| 洞口县| 麦盖提县| 恩施市| 涡阳县| 周宁县| 惠州市| 中西区| 吕梁市| 营口市| 南召县| 定日县| 甘孜县| 墨竹工卡县| 介休市| 巴楚县| 申扎县| 南澳县| 修水县| 唐山市| 碌曲县| 雅安市| 辽源市| 临潭县| 兰考县| 石家庄市| 叶城县| 宁安市| 涪陵区| 凌海市| 七台河市| 崇仁县| 平顶山市| 新晃| 南通市| 淮南市|