使用springdoc-openapi-starter-webmvc-ui后访问swagger-ui/index.html 报错404
夏木瑾苏1 2024-09-02 15:03:02 阅读 59
按照官网说明,引入 <code>springdoc-openapi-starter-webmvc-ui后应该就可以直接访问swagger-ui.html
或者swagger-ui/index.html
就可以出现swagger页面了,但是我引入后,访问提示报错404.
在我的项目中,有其他依赖间接引入了org.webjars:swagger-ui
,但是,这个jar包的版本必须和springdoc-openapi-starter-webmvc-ui
声明的一致,否则默认配置就会无法找到静态资源。可以在springdoc-openapi-starter-common
这个依赖的根目录找到springdoc.config.properties
配置文件,如果里面写的和实际项目引入的不一致,就会出问题。
可以通过调整依赖,让他们一致,或者在application.yaml中设置变量springdoc.swagger-ui.version=引入的版本
。
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。