Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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-部署静态内容_Java_Maven_Wildfly - Fatal编程技术网

Java Maven-部署静态内容

Java Maven-部署静态内容,java,maven,wildfly,Java,Maven,Wildfly,目前我使用的ANT有两个不同的目标: 1编译源代码,创建分解的WAR文件并将其部署到应用程序srv(wildfly8) 2只需将静态文件(HTML/JS)复制到应用程序srv上的war文件中 这使得在前端开发非常舒适,因为第二个目标非常快 现在我想在maven上移植这个项目,但我真的不知道如何定义这样的目标来实现同样的结果。 因此,我想在maven中实现不同的目标:编译Java源代码并部署新的WAR文件,以及将静态内容复制到应用服务器上分解的WAR文件。您可以实现与ANT相同的功能 1) 默认情

目前我使用的ANT有两个不同的目标:

1编译源代码,创建分解的WAR文件并将其部署到应用程序srv(wildfly8)

2只需将静态文件(HTML/JS)复制到应用程序srv上的war文件中

这使得在前端开发非常舒适,因为第二个目标非常快

现在我想在maven上移植这个项目,但我真的不知道如何定义这样的目标来实现同样的结果。
因此,我想在maven中实现不同的目标:编译Java源代码并部署新的WAR文件,以及将静态内容复制到应用服务器上分解的WAR文件。

您可以实现与ANT相同的功能

1) 默认情况下,安装目标将生成war文件。如果它不起作用,你可以使用它,它的目标是
war:war

2) 实现第二个目标 您可以使用Maven资源插件及其目标
resources:resources
。例如,您可以参考和