gpt4 book ai didi

plugins - 仅在maven-war-plugin中复制修改的文件

转载 作者:行者123 更新时间:2023-12-04 04:39:26 24 4
gpt4 key购买 nike

我当前正在将maven 3.x与maven-war-plugin一起使用。对于开发人员构建,我希望能够使用war:exploaded目标,但只能复制已更改的资源。有没有办法做到这一点?

我一直在浏览文档,但在当前版本中找不到方法,但是(在旧的maven 1.x版本中)曾经有一个属性maven.war.resources.overwrite会允许的。

谢谢。

最佳答案

我不知道使用maven-war-plugin来执行此操作的方法,但是如果您的IDE支持,则可以对IDE自动进行更改。例如,Web Tools Platform for Eclipse supports this feature for Tomcat。但是,如果您的构建过程很复杂,或者在调用maven-war-plugin之前做了一些奇怪的事情,那么这可能对您不起作用。

第二种选择:如果您正在运行Linux,则设置rsync以将最近修改的文件复制到servlet容器中。一位同事通过使Servlet容器的Web应用程序目录与Eclipse项目的输出目录同步来完成此操作,并且效果很好(只需修改您的代码,Eclipse将自动构建它,而rsync将复制您的更改)。

关于plugins - 仅在maven-war-plugin中复制修改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5517261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com