我们正在将Spring Boot用于我们的Web应用程序。上下文根在WEB-INF / classes / common.properties中定义如下。
server.contextPath = <>
但是,在部署之后,不会读取上述值,并且Tomcat正在将war的名称注册为上下文根。
春季启动版本= 1.5.2 Tomcat版本= 8.0.53
答案 0 :(得分:0)
据我所知,server.contextPath =
不适用于war
文件,它仅适用于使用jar
文件和Tomcat embedded
部署应用程序。
如果要使用Tomcat
和War
文件部署应用程序。您应该将finalName
设置添加到pom.xml
中。示例:
<build>
...
<finalName>context path</finalName>
</build>