# 问题记录

## Eureka server启动错误-'gsonBuilder'

```java
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gsonBuilder' defined in class path resource [org/springframework/boot/autoconfigure/gson/GsonAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.google.gson.GsonBuilder]: Factory method 'gsonBuilder' threw exception; nested exception is java.lang.BootstrapMethodError: java.lang.NoSuchMethodError: com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;
..........
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2020-05-19 14:16:17.524 ERROR 7092 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 
***************************
APPLICATION FAILED TO START
***************************
Description:
An attempt was made to call the method com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder; but it does not exist. Its class, com.google.gson.GsonBuilder, is available from the following locations:
    jar:file:/C:/Users/samsung/.m2/repository/com/google/code/gson/gson/2.1/gson-2.1.jar!/com/google/gson/GsonBuilder.class
It was loaded from the following location:
    file:/C:/Users/samsung/.m2/repository/com/google/code/gson/gson/2.1/gson-2.1.jar

```
以上问题发生是在SpringBoot加载 GsonAutoConfiguration @Configuration 类,试图调用 GsonBuilder 的 setLenient()方法。 SpringBoot已经将正确的gson jar设置为依赖项,它应该自动包含在您的构建中;但是,显式指定对gson的依赖关系将覆盖SpringBoot带来的依赖关系。显然, setLenient()仍然不存在于您使用的gson版本中。

解决办法:加入最新gson高版本的包依赖。

<dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.8.0</version>
     </dependency>

基于Spring的微服架构实战之问题记录相关推荐

  1. 基于Spring+SpringMVC+Mybatis架构的开源博客

    介绍: Art_Blog   基于Spring+SpringMVC+Mybatis架构的开源博客:博客管理.图表数据.日志分析.访问记录.图库管理.资源管理.友链通知等.良好的页面预加载,无限滚动加载 ...

  2. 《Spring Cloud微服务实战》100本赠书获得名单

    点击蓝色"程序猿DD"关注我哟 3月14日第三期送书活动已经结束 本次活动共有三千多位朋友参加 感谢大家对我们的支持. 本次活动一共赠书100本<Spring Cloud微服 ...

  3. Spring cloud 微服架构(一)

    目标包括: 1. spring boot 简单使用(集成Mybatis ,打包 docker) 2. spring cloud 服务注册 3. spring cloud 服务发现与使用 4. spri ...

  4. 基于Dubbox的微服实战学习3——使用Dubbox+SpringBoot实现微服架构

    基于Dubbox的微服实战学习3--使用Dubbox+SpringBoot实现微服架构 0.问题 1.依赖环境介绍 2.运行原理介绍 3.环境搭建补充 4.基础服务模块介绍 5.提供者服务实现 6.消 ...

  5. Spring Cloud(5)---基于 Spring Cloud 完整的微服务架构实战

    基于 Spring Cloud 完整的微服务架构实战 技术栈 Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程. Eureka - 云端服务发现,一 ...

  6. 基于 Spring Cloud + Vue.js完整的微服务架构实战

    介绍 本项目是一个基于 Spring Boot.Spring Cloud.Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目 前端框架为Vue.js. E ...

  7. Java Spring Boot 2.0实战Docker容器与架构原理,视频与课件,基于Linux环境...

    Java Spring Boot 2.0实战Docker容器Linux与架构原理 内容摘要:Docker是最流行的开源容器引擎,Go语言开发,在互联网大规模集群.云计算.微服务等架构中广泛使用.本次课 ...

  8. 基于 Spring Cloud 完整的微服务架构实战

    本项目是一个基于 Spring Boot.Spring Cloud.Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目. @作者:Sheldon地址:ht ...

  9. spring cloud全家桶_阿里架构师玩转spring全家桶(实战篇),附赠3本spring电子书...

    Spring框架自诞生以来一直备受开发者青睐,今天在这里分享的是Spring全家桶实战篇电子书籍.书籍内容中包括了Spring.SpringBoot.SpringCloud.SpringMVC四个实战 ...

最新文章

  1. SELECT 语句与其子句的详解
  2. 【转】WCF OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout
  3. 【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
  4. Python MySQLdb模块连接操作mysql数据库实例_python
  5. 计算机控制系统的稳态误差,计算机控制系统的稳态误差
  6. .NET 程序员如何学习Vue
  7. java mysql websocket_javaweb-ajax-websocket-mysql
  8. vue中进度条写法_vue实现简单loading进度条
  9. 热烈庆贺本博客9级及排名138
  10. 【手势识别】基于matlab GUI石头剪刀布【含Matlab源码 774期】
  11. win10杜比全景声评测_Win10安装杜比全景声音效教程
  12. 项目进度管理之三点估算法
  13. freeswitch通话记录mysql_freeswitch电话计费详单入库方法
  14. Windows系统 clac命令详解,Windows系统使用命令行打开计算器
  15. OFFPIPE 海底管道铺设计算分析软件
  16. 【FXCG】如何计算投资组合 Beta?
  17. webpack 拾翠:充分利用 CommonsChunkPlugin()
  18. Python如何使用Any和All?代码示例和解析
  19. 达梦数据库查询模式名,表名,字段名
  20. Android 插件开发实现

热门文章

  1. Linux命令之远程登录与执行远程主机命令
  2. 特斯拉因辅助驾驶发生致命车祸;APUS发布AiLMe大模型;欧洲成立人工智能研究中心来监督大型平台丨每日大事件...
  3. 使用虚拟机备份软件备份VMware vSphere虚拟机
  4. 自定义的毛玻璃效果,高斯模糊
  5. 形态学 - 膨胀和腐蚀
  6. 可视化框架、Axure原型、大屏可视化、图表组件、图表元件库、统计图表、数据可视化模板、条形图、折线图、散点图、时间轴、仪表盘、饼图、散点图、雷达图、高山图、登录模板、弹窗、弹幕、预警、散点图
  7. 74ls163是同步清零吗_74LS163是具有同步清零功能的十六进制计数器,要
  8. 手机电池容量的一些基础知识
  9. SpringMVC Web实现文件上传下载功能实例解析
  10. Android 8.1 DisplayPowerController(五) 自动调节亮度(2)——算法