我的spring boot应用程序具有如下所示的contextPath
server.contextPath=/api
我已经添加了springfox swagger配置,并且能够从给定的URL中获取swagger URL,如下所示
http://localhost:8080/api/swagger-ui.html
实际上,我想要的是将swagger ui移到contextPath之外,如下所示
http://localhost:8080/swagger-ui.html
想知道这是否可行。
答案 0 :(得分:0)
我没有尝试过,但是也许可以帮到您。如果是找出是否正在运行招摇工具的方法,则可以动态设置
System.setProperty("server.servlet.context-path", "/");
SpringApplication.run(Application.class, args);
但是正如我所说,我没有进行测试,也许这很愚蠢。无论如何,我会尝试测试一些解决方案,然后给您写信