当前位置: 首页 > 知识库问答 >
问题:

spark submit中出现不支持的类版本错误

谢阳曜
2023-03-14

尝试在安装了Java版本JDK1.7的远程机器上运行我使用maven和JDK1.8构建的spark应用程序。使用spark-submit命令:

./bin/spark-submit --class myapp.Main --master local[*] /home/mbala/myJars/CDCJar/myapp-0.0.1-SNAPSHOT.jar /home/mbala/myJars/CDCJar/previous.csv /home/mbala/myJars/CDCJar/source.csv /home/mbala/fer

获取以下异常:

共有1个答案

翟理
2023-03-14

如果使用Java Development Kit8构建Java程序,则需要至少为8的Java Runtime才能运行该程序,否则将出现此异常。在远程机器上升级java版本,或者使用JDK7构建,以避免此类问题。

 类似资料:
  • 当我试图用proguard混淆某个应用程序时,我总是会遇到这种错误 我已经更新了Proguard并检查了项目配置文件,但总是出现相同的错误。我正在使用Intellij IDEA的最新版本

  • 我试图在所有节点都安装了Java1.7的集群上使用spark-submit运行java spark作业。 作业失败,返回java.lang.UnsupportedClassVersionError:com/WindLogics/DMF/Wether/MyClass:Unsupported Major.Minor版本51.0。 此外,当主机设置为Local时,作业也可以正常工作。如何进行调试和修复此

  • 我完全意识到这个问题已经在这个帖子里被问过了: Cassandra:未支持的ClassVersionError 但是,我接受那里给出的答案并不能解决我的问题,因为我确实有一个当前版本的Java,详情如下: java版本“1.7.0_45”java(TM)SE运行时环境(版本1.7-0_45B18)java热点(TM)客户端虚拟机(版本24.45-b08,混合模式,共享) 知道这一点,我在启动Cas

  • 我刚刚为visual studio 2015下载了Xamarin。我做了在xamarin网站上写的所有事情。但当我尝试构建一个android应用程序时,它显示了一个“不支持的类版本\不支持的主要.次要版本”错误。我怎样才能修好它? 错误报告截图

  • 我刚刚为visual studio 2015下载了Xamarin。我做了xamarin网站上写的一切。但是当我尝试构建一个android应用程序时,它显示了一个“不受支持的类版本\不受支持的Major.minor版本”错误。我该怎么修好它? 错误报告截图

  • 我正在尝试使用Java JTDS驱动程序连接到Scala中的数据库。然而,每当我尝试使用它时,我会得到一个错误,即(Java的?)是错的。 java.lang.unsupportedClassVersionError:net/sourceforge/jtds/jdbcx/jtdsDataSource:Unsupported major.minor版本51.0 null java版本“1.6.0_3