小编Xin*_* Wu的帖子

Spring Boot Spark 应用

我正在使用 Spring Boot 来实现 Spark 应用程序。我构建了一个 uber jar,并使用 Spark-submit 来执行该应用程序。但我得到了以下异常:

18/06/05 15:32:37 错误 SpringApplication:应用程序运行失败 org.springframework.beans.factory.BeanCreationException:创建类路径资源中定义的名为“gsonBuilder”的 bean 时出错 [org/springframework/boot/autoconfigure/gson/ GsonAutoConfiguration.class]:通过工厂方法实例化Bean失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [com.google.gson.GsonBuilder]:工厂方法“gsonBuilder”抛出异常;嵌套异常是 java.lang.BootstrapMethod

错误:java.lang.NoSuchMethodError:com.google.gson.GsonBuilder.setLenient()Lcom/google/gson/GsonBuilder; 在 org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:587) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1254) 在 org.springframework.beans.factory .support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1103) .....

即使我将以下依赖项放入我的pom.xml

<dependency>
   <groupId>com.google.code.gson</groupId>
   <artifactId>gson</artifactId>
   <version>2.8.5</version>
   <scope>compile</scope>           
</dependency>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个依赖问题?

java spring spring-boot apache-spark

3
推荐指数
1
解决办法
2699
查看次数

标签 统计

apache-spark ×1

java ×1

spring ×1

spring-boot ×1