我想从svn签出代码,然后编译它然后将其复制到远程位置然后部署war文件。你能不能给我一个样本pom.xml文件,其中所有这些任务都按照上面给出的顺序执行。
答案 0 :(得分:4)
你不能在POM中做到这一点,因为Maven不是Ant ......你可以通过使用Jenkins / Hudson或任何其他CI解决方案来做到这一点。
答案 1 :(得分:0)
Jenkins + Hudson可以做到这一点......但这并不意味着它无法在Pom.xml中完成。我们也可以在pom.xml中使用ant脚本的组合,我们可以使用Maven AntRun Plugin来执行它们。因此,通过maven,我们可以从svn签出代码,然后编译它,然后将其复制到远程位置,然后部署war文件。
查看此Usage Page