Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven Jetty插件。重新部署,战争_Java_Maven_Maven Jetty Plugin - Fatal编程技术网

Java Maven Jetty插件。重新部署,战争

Java Maven Jetty插件。重新部署,战争,java,maven,maven-jetty-plugin,Java,Maven,Maven Jetty Plugin,我将maven jetty插件添加到我的pom.xml,并执行目标jetty:runwar。一切正常。但当我想要重新部署项目时,在对源代码进行一些更改之后,我需要在我的项目上重复目标包(我想是因为我将项目部署为.war,而不是未组装的webapp)。 但当我运行packagegoal时,我得到一个错误:无法复制webapp源代码。。。[C:\..\workspace\PROJECT\u NAME\target\PROJECT\u NAME-0.0.1-SNAPSHOT]-这是因为在执行目标包时,

我将maven jetty插件添加到我的
pom.xml
,并执行目标
jetty:runwar
。一切正常。但当我想要重新部署项目时,在对源代码进行一些更改之后,我需要在我的项目上重复目标
(我想是因为我将项目部署为.war,而不是未组装的webapp)。
但当我运行
package
goal时,我得到一个错误:
无法复制webapp源代码。。。[C:\..\workspace\PROJECT\u NAME\target\PROJECT\u NAME-0.0.1-SNAPSHOT
]-这是因为在执行目标
时,Maven必须删除的文件被启动的Jetty服务器损坏(忙碌)

如何解决这个问题


谢谢。

你为什么不想以
maven jetty:run
的身份运行jetty呢。只需将编译后的文件复制到目录中(或者让IDE替您完成)。此外,您还可以在我使用的项目中更改静态资源,而无需重新部署应用程序

,也可以使用GWT,因此我无法告诉maven jetty插件部署.js文件。