繁体   English   中英

Maven码头插件。 热部署.war

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM