如何更改Swagger SpringMVC UI的url

如何更改Swagger SpringMVC UI的url,spring,swagger,swagger-ui,Spring,Swagger,Swagger Ui,我在spring boot项目中使用了swagger springmvc,一切正常,但是当我将swagger spring mvc ui依赖项添加到我的项目中时,swagger ui重载了基本url的请求映射。我很喜欢舒尔,有一种方法可以将用户界面指向另一个url。有人知道如何更改swagger ui的默认路径吗?您使用的是旧版本0.8.8,它来自 我建议您从中使用2.3.1版 注意:如果您按照教程进行操作,则无需手动下载swagger UI即可访问swagger http://localhos

我在spring boot项目中使用了swagger springmvc,一切正常,但是当我将swagger spring mvc ui依赖项添加到我的项目中时,swagger ui重载了基本url的请求映射。我很喜欢舒尔,有一种方法可以将用户界面指向另一个url。有人知道如何更改swagger ui的默认路径吗?

您使用的是旧版本0.8.8,它来自

我建议您从中使用2.3.1版

注意:如果您按照教程进行操作,则无需手动下载swagger UI即可访问swagger

http://localhost:8080/your-app-root/swagger-ui.html
文档Url现在位于

http://localhost:8080/your-app-root/v2/api-docs
您可以通过使用在appication.properties文件中指定属性源来更改文档url

springfox.documentation.swagger.v2.path


您使用的是什么版本的springfox?我使用的是这个版本:也许您可以试试。只需添加springfox swagger ui依赖项和@EnableSwagger ui注释,就可以简化操作。我将尽快尝试您的答案,并将您的答案标记为有用。