1 我这里报错是没有找到相应的数据库驱动jar包,不管你是将jar包放在hadoop中spark里还是本地
2 将jar包上传上去即可解决,进入hdfs目录中查看自己jar包存放的路径
3 将jar包上传到相应目录:hdfs dfs -put /opt/ojdbc6-11.2.0.1.0.jar /apps/spark/jars
这个具体目录要根据你自己spark配置相应依赖目录了来决定,这样上传到hdfs上避免每次调用jar包都需要去加载的问题,直接去hdfs上调取就ok了。
可用以下命令来查看你上传目录包数量:
hadoop fs -ls /apps/spark/jars | wc -lhadoop fs -ls /apps/spark/jars | wc -l