maven知识提炼总结
生活随笔
收集整理的這篇文章主要介紹了
maven知识提炼总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- Maven 功能
- 構建
- 文檔生成
- 報告
- 依賴
- SCMs
- 發布
- 分發
- 郵件列表
- Maven 特點
Maven 功能
Maven 能夠幫助開發者完成以下工作:
構建
文檔生成
報告
依賴
SCMs
發布
分發
郵件列表
Maven 特點
- 項目設置遵循統一的規則。
- 任意工程中共享。
- 依賴管理包括自動更新。
- 一個龐大且不斷增長的庫。
- 可擴展,能夠輕松編寫 Java 或腳本語言的插件。
- 只需很少或不需要額外配置即可即時訪問新功能。
- 基于模型的構建 ? Maven能夠將任意數量的項目構建到預定義的輸出類型中,如 JAR,WAR 或基于項目元數據的分發,而不需要在大多數情況下執行任何腳本。
- 項目信息的一致性站點 ? 使用與構建過程相同的元數據,Maven 能夠生成一個網站或PDF,包括您要添加的任何文檔,并添加到關于項目開發狀態的標準報告中。
- 發布管理和發布單獨的輸出 ? Maven 將不需要額外的配置,就可以與源代碼管理系統(如 Subversion 或 Git)集成,并可以基于某個標簽管理項目的發布。它也可以將其發布到分發位置供其他項目使用。Maven 能夠發布單獨的輸出,如 JAR,包含其他依賴和文檔的歸檔,或者作為源代碼發布。
- 向后兼容性 ? 您可以很輕松的從舊版本 Maven 的多個模塊移植到 Maven 3 中。
- 子項目使用父項目依賴時,正常情況子項目應該繼承父項目依賴,無需使用版本號,
- 并行構建 ? 編譯的速度能普遍提高20 - 50 %。
- 更好的錯誤報告 ? Maven 改進了錯誤報告,它為您提供了 Maven wiki 頁面的鏈接,您可以點擊鏈接查看錯誤的完整描述。
總結
以上是生活随笔為你收集整理的maven知识提炼总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中药丰胸贴真的有用吗
- 下一篇: number five