您的位置:首页 > 编程语言 > Java开发

[解决方法]Idal写简单的Spark编程时报错:java.lang.VerifyError: class com.fasterxml.jackson.module.scala.ser.

2017-04-13 18:44 501 查看
IDEA用的是2016.2的,在其下面创建看一个maven项目,就开始写代码了,一个人简单的代码,就是在读取该项目下的一个本地文件,然后将文件内容输出到屏幕,结果报错!错误信息如下:
java.lang.VerifyError class com.fasterxml.jackson.module.scala.ser. ScalaIteratorSerializer overrides final method withResolved。

原因:通过多方探查发现出错的原因原来是下面的“jackson.core”包的版本不对,按照某位国际友人的说法,下载了下面的这个jar包:

Spring Boot 1.3.1 + Apache Spark 1.6.0 problem was resolved by adding dependency:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.4.4</version>
</dependency>


No excludes from any other dependency required.

然后问题就解决了。当然解决的只是表面的问题,肯定还有更深层次的东西可以挖掘,但是我不想挖掘了,这个锅先放着以后再背。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息