Spring boot 部署到Tomcat时,SpringFox上下文路径重复
我有一个SpringBoot资源服务器,它使用SpringFox为RESTAPI生成Swagger UI文档。我使用的是SpringVersion2.2.4.RELEASE和SpringFoxVersion3.0.0-SNAPSHOT 当我运行自托管应用程序时,文档中的URL是正确的,它们如下所示: 但当我在tomcat上运行相同的应用程序时,URL如下所示: 所有API的应用程序路径都是重复的,路径应为: 另一个问题是api文档链接,这对于自托管环境是错误的,但对于tomcat托管环境是正确的。两种托管环境都包括应用程序,该应用程序在自托管时出错,但与tomcat中的所有其他应用程序不同,它没有复制: 此外,文档还包括文档中的应用程序路径(此处不重复)。运行自托管时不包括应用程序路径 我尝试在application.yml文件中指定上下文路径,但没有效果(我尝试了server.servlet.contextPath和server.servlet.contextPath)Spring boot 部署到Tomcat时,SpringFox上下文路径重复,spring-boot,tomcat9,springfox,Spring Boot,Tomcat9,Springfox,我有一个SpringBoot资源服务器,它使用SpringFox为RESTAPI生成Swagger UI文档。我使用的是SpringVersion2.2.4.RELEASE和SpringFoxVersion3.0.0-SNAPSHOT 当我运行自托管应用程序时,文档中的URL是正确的,它们如下所示: 但当我在tomcat上运行相同的应用程序时,URL如下所示: 所有API的应用程序路径都是重复的,路径应为: 另一个问题是api文档链接,这对于自托管环境是错误的,但对于tomcat托管环境是
如何让SpringFox生成正确的URL?这是否回答了您的问题?这回答了你的问题吗?