Swagger中@API?tags中含有中文異常問題的解決
Swagger @API tags中含有中文異常
最近在接觸新項目中用到了swagger,之前公司同事不喜好使用swagger也沒有在意。我個人比較偏好swagger 文檔開發(fā),喜歡使用中文在標(biāo)注各個接口。
重點
當(dāng)前項目使用的是 swagger2 2.6.1 版本,這個版本有一個異常的地方:
在@API 注解中的 tags 包含中文后會導(dǎo)致界面UI接口方法不能正常伸縮,必須點擊外層的 Expand Operations 才能正常使用
解決方法
這里使用的解決方法比較粗暴,升級swagger 版本 更新至 2.9.2,工程中引入更高級的swagger版本信息。
在引入后,記得打開瀏覽器,清除瀏覽器緩存。
google 為例:
更新后的新版本界面,沒有 Expand Operations這個一個按鍵了
Swagger注解@Api(tags={中文})無法點擊展開
升級swagger依賴為2.9.2+
<dependency> ? ? ? ?<groupId>io.springfox</groupId> ? ? ? ?<artifactId>springfox-swagger2</artifactId> ? ? ? ?<version>2.9.2</version> ? ? </dependency> ? ?? ? ? <dependency> ? ? ? ?<groupId>io.springfox</groupId> ? ? ? ?<artifactId>springfox-swagger-ui</artifactId> ? ? ? ?<version>2.9.2</version> ? ? </dependency>
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot使用@Value實現(xiàn)給靜態(tài)變量注入值
這篇文章主要介紹了SpringBoot使用@Value實現(xiàn)給靜態(tài)變量注入值的方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07Java中一個for語句導(dǎo)致無窮大死循環(huán)的例子
這篇文章主要介紹了Java中一個for語句導(dǎo)致無窮大死循環(huán)的例子,本文給出的是一個很特別的例子,這個例子會跟你所想的結(jié)果不一樣,需要的朋友可以參考下2015-06-06詳解spring boot整合JMS(ActiveMQ實現(xiàn))
本篇文章主要介紹了詳解spring boot整合JMS(ActiveMQ實現(xiàn)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10Hadoop使用hdfs指令查看hdfs目錄的根目錄顯示被拒的原因及解決方案
這篇文章主要介紹了Hadoop使用hdfs指令查看hdfs目錄的根目錄顯示被拒的原因及解決方案,分布式部署hadoop,服務(wù)機只有namenode節(jié)點,主機包含其他所有節(jié)點,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10SpringBoot整合Spring Security構(gòu)建安全的Web應(yīng)用
pring Security是一個強大的身份驗證和訪問控制框架,本文主要介紹了SpringBoot整合Spring Security構(gòu)建安全的Web應(yīng)用,具有一定的參考價值,感興趣的可以了解一下2024-01-01Elasticsearch QueryBuilder簡單查詢實現(xiàn)解析
這篇文章主要介紹了Elasticsearch QueryBuilder簡單查詢實現(xiàn)解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08