我已经看到了几个答案,但在最后一个版本中,Spring Boot属性和逻辑在这方面发生了很大变化。
属性:
Boot 1.X: server.context-path + server.servlet-path + management.context-path
Boot 2.X: server.servlet.context-path + server.servlet.path + management.endpoints.web.base-path
有没有办法配置这个属性所以我的应用程序的上下文是/myapp
,REST控制器的上下文是/myapp/api
和执行器的上下文是/myapp/actuators
?
您可以将server.servlet.context-path
设置为java选项:
-Dserver.servlet.context-path=/myapp
我们使用spring boot 2.1,这对我们有用。