我制作了一个小的Angular应用程序,并将其添加到应在Tomcat 9中运行的可部署战争中。 我执行 ng build --prod 以便在dist文件夹中生成文件。 dist文件夹的内容:
在生成WAR的Spring模块的POM中,我添加了以下插件,以便将dist文件夹复制到Spring模块的目标文件夹中:
我有一个空的spring控制器类。因此,默认情况下,应该呈现index.html文件(这就是我阅读的内容)
然后将WAR部署在Tomcat中,当我发出GET请求“ http://localhost:8080/chartinvest-web”时,我在Postman中收到404响应。因此,找不到/渲染index.htm文件。
答案 0 :(得分:0)
尝试使用上下文路径进行构建。
{{1}}