- 一個行李箱和一個標準的svn佈局一個分支,
/trunk
和/branches/prod
- 約20在Maven項目模塊
- 當我想編譯樹幹時,只需鍵入
cd trunk; mvn clean package
。但它會編譯每個模塊。生產需要構建時,類似的東西。 - 中心行家回購
問題
- ,如果有可能只編譯更新模塊?實際上,我只想在可能的情況下編譯修改後的源文件。我知道這是一件簡單的事情,由
ant
或make
。然而,maven compile
總是從頭開始。 - trunk和prod中的pom.xml應該保持相同的artifactId和版本嗎?相同的artifactId和版本無法使用maven:deploy,因爲trunk和prod會覆蓋其他已部署的包。
查看maven編譯器插件的2.4版本,它對多模塊項目有一些巨大的性能提升。 –