仅在Maven Deploy中编译新更改的文件

时间:2012-09-10 18:20:04

标签: java maven deployment

我们将Maven用于我们的Web应用程序,我们曾经使用过Ant。

在ANT中部署时,可以将其设置为不使用war文件,只将新文件复制到deploy文件夹中。在本地计算机上工作时,这可以节省大量时间。

在Maven,我希望它以同样的方式工作。无论主项目或其中一个依赖项是否有变化,我都希望重新编译和复制新更改的文件。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

如果通过将项目目录中的文件复制到Tomcat webapps目录来“部署” - 通过maven-antrun-plugin在Maven中执行相同操作。

否则,我建议您使用cargo-maven2-plugintomcat7-maven-plugin