zoukankan      html  css  js  c++  java
  • Springboot整合Gson报错

    在Springboot 中依赖Gson,项目启动时报错:

    ***************************
    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    An attempt was made to call a method that does not exist. The attempt was made from the following location:
    
        java.lang.invoke.MethodHandleNatives.resolve(Native Method)
    
    The following method did not exist:
    
        com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder;
    
    The method's class, com.google.gson.GsonBuilder, is available from the following locations:
    
        jar:file:/D:/8_maven/mvnrepo/com/google/code/gson/gson/2.5/gson-2.5.jar!/com/google/gson/GsonBuilder.class
    
    It was loaded from the following location:
    
        file:/D:/8_maven/mvnrepo/com/google/code/gson/gson/2.5/gson-2.5.jar
    
    
    Action:
    
    Correct the classpath of your application so that it contains a single, compatible version of com.google.gson.GsonBuilder

    解决办法:

    将pom中依赖的Gson版本更换为2.6以上即可

    <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
    <dependency>
        <groupId>com.google.code.gson</groupId>
        <artifactId>gson</artifactId>
        <version>2.8.6</version>
    </dependency>
  • 相关阅读:
    3秒后按按钮
    成为编程高手的八大奥秘
    实现页面的简繁体的切换
    推荐优秀的css的编辑器
    Javascript 常用方法示例
    CSS 滤镜属性(图片透明)
    javaScript 验证
    JavaScript中substr和substring的区别
    setInterval和clearInterval 讲解
    TBody 的解释及用法
  • 原文地址:https://www.cnblogs.com/waiting-ying/p/13027003.html
Copyright © 2011-2022 走看看