spring整合swagger報錯NoSuchMethodError: org.springframework.web.util.UriComponentsBuilder.fromHttpRequest


@參考博客

java.lang.NoSuchMethodError: org.springframework.web.util.UriComponentsBuilder.fromHttpRequest(Lorg/springframework/http/HttpRequest;)Lorg/springframework/web/util/UriComponentsBuilder;
at springfox.documentation.swagger2.web.HostNamePr

原因:原因是spring-web版本不配對swagger2,UriComponentsBuilder內部方法找不到

解決辦法:io.springfox倆個包若是2.7.0的版本,spring-web包的版本至少要4.1.6。搭配使用,要么spring整體升級版本,要么swagger降版本。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM