![](/img/trans.png)
[英]How to properly hot deploy/redeploy war on Tomcat with maven-tomcat7-plugin?
[英]Maven-Jetty-Plugin. Hot redeploy .war
我将maven-jetty-plugin添加到了pom.xml
,并执行了目标jetty:run-war
。 一切正常。 但是,当我想要热重新部署项目时,在对源代码进行一些更改之后,我需要在项目上重复目标package
(我认为是因为我将项目部署为.war,而不是未组装的Webapp)。
但是,当我运行package
目标时,出现一个错误: Could not copy webapp sources... [C:\\..\\workspace\\PROJECT_NAME\\target\\PROJECT_NAME-0.0.1-SNAPSHOT
]-这是因为必须删除文件当启动目标package
被启动的Jetty服务器损坏(繁忙)时,由Maven编写。
如何解决这个问题呢?
谢谢。
您为什么不想要像maven jetty:run
一样运行码头? 只需将编译后的文件复制到目录中即可(或让IDE为您完成)。 另外,您将能够更改静态资源而无需重新部署应用程序
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.