【问题标题】:Spring boot WAR deployment to tomcatSpring Boot WAR部署到tomcat
【发布时间】:2018-12-05 15:08:34
【问题描述】:

我最近开始将我的应用程序打包为一个战争。

我注意到,每当我在 tomcat 中部署应用程序时,现在会将 404 错误放入标签中,而作为独立部署时,_body 响应将在 JSON 中。有谁知道为什么会这样?

在一次战争部署的 tomcat 中,我得到了返回 _body:

<.!doctype html><.html lang="en"><.head><.title>HTTP Status 404 – Not Found<./title> 

在独立部署中,返回 _body =

"{"timestamp":"2018-06-26T18:28:38.731+0000","message":"04ed1a7a-729d-48d7-b306-8e9ff6d7a2e0","details":"uri=/api/userSecurity/login","status":4011003}"

是否可能是某种 tomcat 设置导致了这种情况?

谢谢

【问题讨论】:

标签: spring-boot tomcat war tomcat8 spring-boot-maven-plugin


【解决方案1】:

用户通过使用引导程序准备应用程序以将其部署在 tomcat 中作为explained here 解决了这个问题。

【讨论】: