1. 程式人生 > >《Maven官方指南》構建Maven

《Maven官方指南》構建Maven

原文連結     譯者:carvendy

構建Maven

為什麼我想構建Maven?

構建有兩個原因,其中一個是Maven的原因:

  • 為了嘗試一些邊緣特性或修正(版本可以在JRIA中找到)。
  • 為了你已經修復一個問題和提交分支到開發者團隊。

注意,你不需要每天為了啟動Maven而使用,或者開發外掛。我們鼓勵參與和修復你找到的bug,為了每天使用我們推薦使用最新的發行版。

檢出原始碼

所有Maven的原始碼和它依賴類庫在ASF原始碼倉庫管理著。當前Maven核心開發和其他元件在git中。其他片(和更老肺版本)在svn中。想了解細節,看http://maven.apache.org/source-repository.html

構建Maven

構建一個Maven外掛或容器

構建一個Maven外掛或者容器和構建Maven類似:

mvn install

在提交分支之前,它建議執行整合測試,在可用的環境中:

mvn -Prun-its install

使用Maven Installed構建Maven

如果你已經安裝了Maven,它可很快構建一個新的版本,而不是清理引導。 為了做這個,在原始碼目錄執行:

mvn install

裝配將被建立在apache-maven,和可以被解壓到你想要安裝的路徑。

執行全部Maven程式碼整合測試

在檢查和提交分支到Maven,它需要執行整合測試。這是在他們自己的git倉庫中。使用你本地的構建的Maven,執行:

mvn install -Prun-its

請參考核心IT套件測試文件可以獲取更多資訊。