Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 火花&x27;s系列化_Java_Serialization_Apache Spark - Fatal编程技术网

Java 火花&x27;s系列化

Java 火花&x27;s系列化,java,serialization,apache-spark,Java,Serialization,Apache Spark,我有一个自己的.jar,并希望将这个.jar部署到Spark中。我知道了,但现在我遇到了一些新代码的问题,其中“NumberFormat”和“Locale”Java类被用作全局变量: private NumberFormat machineLocale private Locale locale 如果包含此新代码并尝试在Spark中部署,则会出现以下错误: Caused by: org.apache.spark.SparkException: Job aborted due to stage

我有一个自己的.jar,并希望将这个.jar部署到Spark中。我知道了,但现在我遇到了一些新代码的问题,其中“NumberFormat”和“Locale”Java类被用作全局变量:

private NumberFormat machineLocale
private Locale locale
如果包含此新代码并尝试在Spark中部署,则会出现以下错误:

Caused by: org.apache.spark.SparkException: Job aborted due to stage failure: Task 1 in stage 1.0 failed 4 times, most recent failure: Lost task 1.3 in stage 1.0 (TID 9, sparkslave4.local): java.io.IOException: com.esotericsoftware.kryo.KryoException: Error during Java deserialization.
序列化跟踪: 语言环境(java.text.DecimalFormatSymbols) 符号(java.text.DecimalFormat) 数字格式

拜托,有人能给我一个线索吗?我该如何处理这些课程?
非常感谢

尽管这可能已经太晚了:在序列化类之前,您是否尝试过向Kryo注册类?尽管可能已经太晚了:在序列化类之前,您是否尝试过向Kryo注册类?