我只是尝试将我的上下文路径设置为/ 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工作正常。
答案 0 :(得分:2)
将应用程序作为war文件部署到外部servlet容器时Spring Boot的服务器未被使用,因此配置其上下文路径无效。如果要配置上下文路径,则需要重命名war文件或使用Tomcat支持的其他机制之一,例如在war中使用context.xml文件。