Tomcat不使用Spring Boot应用程序中指定的上下文路径

时间:2019-01-23 06:22:58

标签: spring-boot tomcat8

我们正在将Spring Boot用于我们的Web应用程序。上下文根在WEB-INF / classes / common.properties中定义如下。

server.contextPath = <>

但是,在部署之后,不会读取上述值,并且Tomcat正在将war的名称注册为上下文根。

春季启动版本= 1.5.2 Tomcat版本= 8.0.53

1 个答案:

答案 0 :(得分:0)

据我所知,server.contextPath =不适用于war文件,它仅适用于使用jar文件和Tomcat embedded部署应用程序。

如果要使用TomcatWar文件部署应用程序。您应该将finalName设置添加到pom.xml中。示例:

<build>
    ...
    <finalName>context path</finalName>
</build>