[英]How can I deploy HTML along with a WAR with Maven?
我有一个Java项目可以完美地与Maven协同工作。 它构建一个WAR,并将其放入Tomcat容器中。 服务很棒。
现在,我想以相同的方式部署HTML UI。 它是源代码管理中的一个单独项目,因此我假设我必须将其添加为某种依赖性。 我可以以某种方式将该项目与Java一起打包到WAR中,以便将其提取出来吗? 还是至少在必要时让Maven将其拖放到适当的webapp
目录中?
或者,我是否被迫使用其他构建工具,并按构建/部署过程进行单独的操作?
maven-war-plugin
支持所谓的覆盖 ,即Web资源存档作为要包含在正在构建的WAR中的单独工件。
如果这不满足您的需求,则始终可以定义其他webResource,并使用maven-dependency-plugin
或maven-antrun-plugin
将这些资源从其原始位置复制到当前项目中的其他资源文件夹中。
使用相同的Maven工具。 在war文件中,将html文件保存在保留JSP的位置。 您无需执行其他任何操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.