在若依的文档中看到汉化swagger的方法,自己尝试怎么也不能成功。后来经过查阅各种文档发现。若依文档中提到的方法仅对 springfox-swagger-ui-2.7版本生效。对springfox-swagger-ui-2.9.2.jar
无效。
springfox-swagger-ui-2.7汉化方法
如何汉化系统接口Swagger
想必很多小伙伴都曾经使用过Swagger,但是打开UI界面是纯英文的界面并不太友好,作为国人还是习惯中文界面。
- 找到m2/repository/io/springfox/springfox-swagger-ui/x.x.x/springfox-swagger-ui-x.x.x.jar
- 修改对应springfox-swagger-ui-x.x.x.jar包内resources目录下swagger-ui.html,添加如下JS代码
<!-- 选择中文版 -->
<script src='webjars/springfox-swagger-ui/lang/translator.js' type='text/javascript'></script>
<script src='webjars/springfox-swagger-ui/lang/zh-cn.js' type='text/javascript'></script>
本地修改结束后,在覆盖压缩包文件重启就实现汉化了
springfox-swagger-ui-2.9.2.jar汉化
我本想自己把这个JAR包汉化一下,结果我发现已经有博主汉化过了。我直接把链接搬过来。
《Java jar 修改(springfox-swagger-ui-2.9.2.jar 修改去掉顶部的绿色topbar,汉化)》
https://blog.csdn.net/yanxilou/article/details/82839108
参考上面的方法,把文件部署到你的本地仓库就行了。
比如我就部署
/home/itkey/.m2/repository/io/springfox/springfox-swagger-ui/2.9.2/springfox-swagger-ui-2.9.2.jar
文件分享:
链接: https://pan.baidu.com/s/1ieHrPb1RUyzZi35PtrOUtw?pwd=ati6 提取码: ati6