繁体   English   中英

如何通过Maven与WAR一起部署HTML?

[英]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-pluginmaven-antrun-plugin将这些资源从其原始位置复制到当前项目中的其他资源文件夹中。

使用相同的Maven工具。 在war文件中,将html文件保存在保留JSP的位置。 您无需执行其他任何操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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