- 一个行李箱和一个标准的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版本,它对多模块项目有一些巨大的性能提升。 –