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>
  • 相关阅读:
    Python爬虫的开发
    JSON
    XPath
    w3c
    Python I/O操作
    【转】C语言中DEFINE简介及多行宏定义
    【转】C++中#if #ifdef 的作用
    srand()、rand()、time()函数的用法
    排序算法之冒泡排序、选择排序
    Java Spring学习笔记
  • 原文地址:https://www.cnblogs.com/waiting-ying/p/13027003.html
Copyright © 2011-2022 走看看