Spring Boot ::无法覆盖application.yml的上下文路径

时间:2015-02-06 14:43:31

标签: spring-boot

我只是尝试将我的上下文路径设置为/ v1 / audit-management而不是我的应用程序战争名称(Audit_Management_DS-1.0-SNAPSHOT),但它不起作用。我在application.yml中的条目(这是src / main / resources的位置)如下

服务器:     context-path:/ v1 / audit-management

当我点击网址http://localhost:1234/v1/audit-management时,它会提供HTTP 404.但是http://localhost:1234/Audit_Management_DS-1.0-SNAPSHOT工作正常。

1 个答案:

答案 0 :(得分:2)

将应用程序作为war文件部署到外部servlet容器时Spring Boot的服务器未被使用,因此配置其上下文路径无效。如果要配置上下文路径,则需要重命名war文件或使用Tomcat支持的其他机制之一,例如在war中使用context.xml文件。

相关问题