新手入坑Swagger,搜了下網上博客,各種整合費時費力。弄出來竟然報錯:
Can't read swagger JSON from http://localhost:8080/Test/api-docs
只能說博主水平參差不齊,好多只寫了部分步驟,隱藏了一些操作。因此讓我們這種小白坑了又坑!感慨,一萬句MMP
解決方法一:
Tomcat 的server.xml文件配置。修改編碼格式 加上URIEncoding="UTF-8"
加上URIEncoding="UTF-8"
解決方法二:
修改index.html中的url地址。當你的tomcat配置啟動加入了項目名cardProject,地址為url = "http://localhost:8080/cardProject/api-docs"
否則地址如下:url = "http://localhost:8080/api-docs" ,我就沒加項目名
其實你如果報上面的錯誤,證明你離成功只差一步了。
成功示例: