Apache Spark Driver没有看到外部jar

时间:2015-07-18 16:58:01

标签: java mysql linux amazon-ec2 apache-spark

我收到了这个错误:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

当我尝试从驱动程序向MySQL数据库保存内容时。从奴隶我没有这个问题,因为我添加了SparkConf.setJars。在提交申请期间,我尝试在代码和文件JavaSparkContext.addJar以及参数spark.driver.extraLibraryPath中添加spark-defaults.conf,参数--jars。这些行动并没有解决我的问题,我会非常感谢任何想法或提示。

1 个答案:

答案 0 :(得分:1)

尝试使用maven-assembly-plugin将您的代码和所有依赖项捆绑在一个JAR中,然后将其提交给Spark。