一、訪問報錯
二、問題分析
一般來說,當我們在項目中添加好swagger2的依賴之後就可以通過
http://localhost:端口號/swagger-ui.html 來訪問接口文檔,但現在卻
出現了404報錯,也就是資源找不到所以無法訪問。
如果你在項目中配置了自定義的資源映射,那麼問題就找到了。
這裏起初我是爲了訪問本地目錄的資源,才配置了自定義的資源映射,但是配置完之後swagger就無法正常訪問了,如果你也是類似的問題那麼你只需要在配置中加上如下所示的swagger配置之後就可以正常訪問接口文檔了。
registry.addResourceHandler("swagger-ui.html")
.addResourceLocations("classpath:/META-INF/resources/");