Springboot Swagger2 Unable to infer base url问题解决
今天汉化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问题解决相关推荐
- swagger-ui 在Spring cloud 中Unable to infer base url. This is common when using dynamic servlet regist
首先springboot 怎么继承swagger 不在进行讲解,遇到此问题后来发现是@EnableSwagger2Doc(使用第三方,如果是官方的请加官方注解)注解没加上导致swagger 功能不能有 ...
- 访问swagger-ui.html页面报错Unable to infer base url.
1.报错如下 2.解决方案 在启动类上添加@EnableSwagger2注解
- springboot获取getBean方法以及ApplicationContext空指针问题解决
springboot获取getBean方法以及ApplicationContext空指针问题解决 参考文章: (1)springboot获取getBean方法以及ApplicationContext空 ...
- SpringBoot+Swagger2常用注解
场景 SpringBoot+Swagger2实现可视化API文档流程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/936166 ...
- SpringBoot+Swagger2.7.0实现汉化(2.8.0不行)
场景 SpringBoot+Swagger2实现可视化API文档流程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/936166 ...
- SAP Spartacus部署到SAP Commerce Cloud,不同的系统设置不同的OCC Base url
需求 I would like to set environment specific OCC Base URLs Development Staging Production 现在遇到的问题 Cur ...
- SpringBoot:Unable to start LiveReload server(已解决)
SpringBoot:Unable to start LiveReload server(已解决) 问题分析 经查询,发现DevToolsProperties中配置了一个端口,默认是35729. pu ...
- baseurl php,html base URL是什么?html base详细解析汇总
html base URL是什么?本篇文章主要讲解了什么是html base URL值,还有html base的详细解析和用法实例 html base URL的标签定义及使用说明: 标签为页面上的所有 ...
- unable to infer tagged configuration编译报错
编译报错unable to infer tagged configuration First, I couldn't configure without errors so I reinstalled ...
- Fatal Error Unable to open base address file
问题描述 今天在查看php版本信息的时候遇到这么一个错误,Fatal Error Unable to open base address file,很是郁闷那, 之前配置过php的环境变量,当时php ...
最新文章
- python写一个通讯录V2.0
- 【Clique Problem】
- Unity5x编辑器的视图一
- python3下的paramiko 安装
- 前端进阶 -css的弱化与js的强化(11)
- win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)
- 睡眠音频分割及识别问题(七)--接口输入输出讨论
- python finally语句里面出现异常_Python异常处理中的else和finally
- iphone固件降级_手机资讯:降级必备:Phone5如何下载备份SHSH文件
- 《Java 8 in Action》Chapter 12:新的日期和时间API
- java生成和识别二维码
- Java菜鸡的学习日常——2021华为软挑(练手)
- linux环境下cmake安装及使用
- linux 运行有道词典,Linux有道词典软件安装
- 部署dicuz论坛网站
- raptor流程图赋值语句_RAPTOR流程图编程.ppt
- 视频教程-NodeJs零基础到实战项目-Node.js
- Android 颜色(不)透明度的使用及项目开发中的心得总结
- 阻容感基础02:电阻器原理(2)-电阻器参数
- ettercap局域网内DNS欺骗
热门文章
- 为什么要有域名,看完你就懂了。
- (零基础)如何使用python下载哔哩哔哩视频?
- 九阴真经 服务器列表文件,九阴真经合服_九阴真经数据互通_九阴真经公告_快吧游戏...
- JAVA 实现《JAVA打砖块》游戏
- 【MySQL 09】安装mysql时出现:需要这两个包perl(Data::Dumper),perl(JSON)
- Win64 驱动签名
- 服务器装系统出现命令提示符,怎么通过cmd命令提示符重装系统?具体怎么操作?...
- 世界上第一套电子表格软件 —— VisiCalc
- Leaflet地图 -- 绘制台风风圈
- java调用存储过程 sql server,Sql Server的存储过程与Java代码相连接调用(二)