Spring mvc 如何在spring mvc中更改swagger ui的路径

Spring mvc 如何在spring mvc中更改swagger ui的路径,spring-mvc,swagger-ui,Spring Mvc,Swagger Ui,如何更改swagger ui的路径,使其不加载到/docs,而是加载到/docs/ 在一些博客中推荐的简单解决方案是在webapps目录中解压swagger spring mvc ui源代码。但我正在寻找一个优雅的解决方案,其中webjar-Swigger-spring mvc ui与所有其他ui一样是一个依赖项。这样的东西不起作用有什么原因吗 <!-- swagger api declaration --> <servlet> <servlet-name>

如何更改swagger ui的路径,使其不加载到/docs,而是加载到/docs/
在一些博客中推荐的简单解决方案是在webapps目录中解压swagger spring mvc ui源代码。但我正在寻找一个优雅的解决方案,其中webjar-Swigger-spring mvc ui与所有其他ui一样是一个依赖项。

这样的东西不起作用有什么原因吗

<!-- swagger api declaration -->
<servlet>
  <servlet-name>ApiDeclarationServlet</servlet-name>
  <servlet-class>com.wordnik.swagger.servlet.listing.ApiDeclarationServlet</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>ApiDeclarationServlet</servlet-name>
  <url-pattern>/api-docs/*</url-pattern>
</servlet-mapping>

ApicDeclarationServlet
com.wordnik.swagger.servlet.listing.ApiDeclarationServlet
ApicDeclarationServlet
/api文档/*