今天汉化swagger2遇到了Unable to infer base url问题

我所作的操作不过是在resources\META-INF\resources\增加了swagger-ui.html,利用本地项目文件优先级大于jar包资源的优先级重写了springfox-swagger-ui-2.9.2.jar里的swagger-ui.html

于是乎就导致了Unable to infer base url问题

其真实原因是对网上的文章一知半解,我又懒得去翻jar包去复制html文件导致swagger-ui.html版本不一致的问题,springfox-swagger-ui是对swagger-ui的封装。swagger没有release2.9.2版本,springfox-swagger-ui才有2.9.2版本且封装的是swagger3.20.9,

其实这个html是swagger-ui:2.7.+版本的代码。在2.9.2中lang目录和众多的js已经被废弃,仍然使用老版本的html搭配新版的springfox-swagger-ui.jar肯定是会资源访问不到而出错的。以下给出2.9.2和2.7.0的对比

springfox-swagger-ui2.9.2还没有提供国际化的方法,所以要中文汉化只能设置swagger-ui2.7.0然后复制swagger-ui2.7.0里的swagger-ui.html再进行国际化的配置。

下面附上官方源码

springfox:https://github.com/springfox/springfox/tree/master/springfox-swagger-ui

swagger:https://github.com/swagger-api/swagger-ui

Springboot Swagger2 Unable to infer base url问题解决相关推荐

  1. swagger-ui 在Spring cloud 中Unable to infer base url. This is common when using dynamic servlet regist

    首先springboot 怎么继承swagger 不在进行讲解,遇到此问题后来发现是@EnableSwagger2Doc(使用第三方,如果是官方的请加官方注解)注解没加上导致swagger 功能不能有 ...

  2. 访问swagger-ui.html页面报错Unable to infer base url.

    1.报错如下 2.解决方案 在启动类上添加@EnableSwagger2注解

  3. springboot获取getBean方法以及ApplicationContext空指针问题解决

    springboot获取getBean方法以及ApplicationContext空指针问题解决 参考文章: (1)springboot获取getBean方法以及ApplicationContext空 ...

  4. SpringBoot+Swagger2常用注解

    场景 SpringBoot+Swagger2实现可视化API文档流程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/936166 ...

  5. SpringBoot+Swagger2.7.0实现汉化(2.8.0不行)

    场景 SpringBoot+Swagger2实现可视化API文档流程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/936166 ...

  6. SAP Spartacus部署到SAP Commerce Cloud,不同的系统设置不同的OCC Base url

    需求 I would like to set environment specific OCC Base URLs Development Staging Production 现在遇到的问题 Cur ...

  7. SpringBoot:Unable to start LiveReload server(已解决)

    SpringBoot:Unable to start LiveReload server(已解决) 问题分析 经查询,发现DevToolsProperties中配置了一个端口,默认是35729. pu ...

  8. baseurl php,html base URL是什么?html base详细解析汇总

    html base URL是什么?本篇文章主要讲解了什么是html base URL值,还有html base的详细解析和用法实例 html base URL的标签定义及使用说明: 标签为页面上的所有 ...

  9. unable to infer tagged configuration编译报错

    编译报错unable to infer tagged configuration First, I couldn't configure without errors so I reinstalled ...

  10. Fatal Error Unable to open base address file

    问题描述 今天在查看php版本信息的时候遇到这么一个错误,Fatal Error Unable to open base address file,很是郁闷那, 之前配置过php的环境变量,当时php ...

最新文章

  1. python写一个通讯录V2.0
  2. 【Clique Problem】
  3. Unity5x编辑器的视图一
  4. python3下的paramiko 安装
  5. 前端进阶 -css的弱化与js的强化(11)
  6. win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)
  7. 睡眠音频分割及识别问题(七)--接口输入输出讨论
  8. python finally语句里面出现异常_Python异常处理中的else和finally
  9. iphone固件降级_手机资讯:降级必备:Phone5如何下载备份SHSH文件
  10. 《Java 8 in Action》Chapter 12:新的日期和时间API
  11. java生成和识别二维码
  12. Java菜鸡的学习日常——2021华为软挑(练手)
  13. linux环境下cmake安装及使用
  14. linux 运行有道词典,Linux有道词典软件安装
  15. 部署dicuz论坛网站
  16. raptor流程图赋值语句_RAPTOR流程图编程.ppt
  17. 视频教程-NodeJs零基础到实战项目-Node.js
  18. Android 颜色(不)透明度的使用及项目开发中的心得总结
  19. 阻容感基础02:电阻器原理(2)-电阻器参数
  20. ettercap局域网内DNS欺骗

热门文章

  1. 为什么要有域名,看完你就懂了。
  2. (零基础)如何使用python下载哔哩哔哩视频?
  3. 九阴真经 服务器列表文件,九阴真经合服_九阴真经数据互通_九阴真经公告_快吧游戏...
  4. JAVA 实现《JAVA打砖块》游戏
  5. 【MySQL 09】安装mysql时出现:需要这两个包perl(Data::Dumper),perl(JSON)
  6. Win64 驱动签名
  7. 服务器装系统出现命令提示符,怎么通过cmd命令提示符重装系统?具体怎么操作?...
  8. 世界上第一套电子表格软件 —— VisiCalc
  9. Leaflet地图 -- 绘制台风风圈
  10. java调用存储过程 sql server,Sql Server的存储过程与Java代码相连接调用(二)