跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 ApacheMaven 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
ApacheMaven
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''Apache Maven''',是一個軟體(特別是 Java 軟體)專案管理佮自動構建工具,由 Apache 軟體基金會所提供。Maven 嘛會當被用佇構建佮管理各種專案,比如講 C #,Ruby,Scala 佮其他的語言編寫的專案。Maven 曾經是 Jakarta 專案的子專案,現為由 Apache 軟體基金會主持的獨立 Apache 專案。 Maven 解決著軟體構建的兩方面問題:這是軟體是按怎構建的,二是軟體的依賴關係。無仝 Apache Ant 等等的工具,Maven 設定了構建流程的標準,在此以外只需要指定例外情形。XML 檔案講當佇咧構建的軟體專案、伊對其他外部模組和組件的依賴關係、構建順序、kha-tá-lok-guh 佮所需要的外掛程式。該檔案通常有預設的目標任務,譬如講代碼編譯佮打包。Maven 對一个抑是偌代碼倉庫(比如講 Maven 二 Central Repository)動態地下載 Java 庫佮 Maven 掛程式,並且共伊儉佇咧本地強欲取區。 Maven 是用基於外掛程式的架構建的,這使其會當使用任何會當用標準輸入控制的應用程式。Maven 二同齊維護著為著 C / C + + 準備的原生外掛程式。 就算講 Gradle 和 sbt 等代的技術無依賴才調 XML,但是𪜶猶原保留牢 Maven 引入的關鍵概念。Apache Ivy 閣開發一个專用的依賴管理器,同時支援 Maven 倉庫。 Apache Maven 嘛包括對可重現構建的支援。 ==範例== Maven 專案使用專案件模型(Project Object Model,POM)來組態。 專案物件模型儲存佇咧名做 pom . xml 的檔案中。 以下是一个簡單的範例: ==參見== * Apache Continuum,一種佮 Maven 敆牢牢的持續整合侍服器 * Apache Jelly 一種將 XML 轉做會當執行代碼的工具 * Apache Ivy,會當做替代的 Java 依賴管理工具 * Gradle,一種因為約定優於組態的編譯工具 * Hudson * 構建自動化軟體列表 ==補充閱讀== * Van Zyl , Jason , Maven:明曉的指南 first , 奧萊利 : 四仔六十八 , 二千空八堵十一 [二千空一十一孵七孵二十四] , ISBN 五鋪九千六百五十一鋪七千三百三十五 ,(原始內容存檔佇兩千空一十八分二十七) (英文) : 有免費的矣 PDF 供下載和線頂讀冊:http : / / www . sonatype . com / documentation / books(英文) ==參考資料== ==外部連結== * Maven 專案官方網站(英文) * Maven 二新手教程:Maven 二使用者練習指南-教程佇咧(英文) * 完整參考,一本已經出版的並且會當免費線頂閱讀的冊(英文) * 用 Maven 二構建 Web 應用程式(英文) * Maven 二 POM 揭秘-文章佇咧 JavaWorld(英文) * 佇你的 POM 中驗證依賴(英文) * Maven 的歷史(英文) * 用佇咧 PHP 的 Maven(英文) [[分類: 待校正]]
返回到「
ApacheMaven
」。