如何将Angular(7)添加到可部署的战争中

时间:2019-05-12 21:14:45

标签: java angular spring tomcat war

我制作了一个小的Angular应用程序,并将其添加到应在Tomcat 9中运行的可部署战争中。 我执行 ng build --prod 以便在dist文件夹中生成文件。 dist文件夹的内容:

enter image description here

在生成WAR的Spring模块的POM中,我添加了以下插件,以便将dist文件夹复制到Spring模块的目标文件夹中: enter image description here

我有一个空的spring控制器类。因此,默认情况下,应该呈现index.html文件(这就是我阅读的内容)

enter image description here

然后将WAR部署在Tomcat中,当我发出GET请求“ http://localhost:8080/chartinvest-web”时,我在Postman中收到404响应。因此,找不到/渲染index.htm文件。

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试使用上下文路径进行构建。

{{1}}