【spark】-异常整理第一篇

1.报错

scala.util.matching.Regex.(Ljava/lang/String;Lscala/collection/Seq;)V

Exception in thread "main" java.lang.NoSuchMethodError: scala.util.matching.Regex.<init>(Ljava/lang/String;Lscala/collection/Seq;)V
	at scala.collection.immutable.StringLike.r(StringLike.scala:284)
	at scala.collection.immutable.StringLike.r$(StringLike.scala:284)
	at scala.collection.immutable.StringOps.r(StringOps.scala:33)
	at scala.collection.immutable.StringLike.r(StringLike.scala:273)
	at scala.collection.immutable.StringLike.r$(StringLike.scala:273)
	at scala.collection.immutable.StringOps.r(StringOps.scala:33)
	at org.apache.spark.util.Utils$.<init>(Utils.scala:104)
	at org.apache.spark.util.Utils$.<clinit>(Utils.scala)
	at org.apache.spark.SparkConf.loadFromSystemProperties(SparkConf.scala:75)
	at org.apache.spark.SparkConf.<init>(SparkConf.scala:70)
	at org.apache.spark.SparkConf.<init>(SparkConf.scala:59)
	at com.bigdata.spark.core.word.WordCount$.main(WordCount.scala:9)
	at com.bigdata.spark.core.word.WordCount.main(WordCount.scala)

原因:版本不对应

window
idea
maven

2.报错

Exception in thread "main" java.io.NotSerializableException: com.demo.bigdata.spark.core.test.Task
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
	at com.demo.bigdata.spark.core.test.Driver$.main(Driver.scala:19)
	at com.demo.bigdata.spark.core.test.Driver.main(Driver.scala)

原因:对象没有序列化
解决:将对象序列化 继承 extends Serializable

class Task extends  Serializable {



}


版权声明:本文为echo245原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。