线程“main”中的异常 java.sql.SQLException:运行 spark-submit 时没有合适的驱动程序

拉吉

火花版本:2.3.0

我正在运行带有选项的spark-submit命令--jars

我已经在命令中提供了ojdbc6.jar,如下所示。

命令

./spark-submit --class com.sample.ABC --jars /scratch/user/abc/drools-jars/ojdbc6.jar --master spark://IP:Port "/scratch/user/abc/POC jar/ABC-0.0.1-SNAPSHOT.jar"

我仍然低于异常:

Exception in thread "main" java.sql.SQLException: No suitable driver
        at java.sql.DriverManager.getDriver(DriverManager.java:315)
        at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions$$anonfun$7.apply(JDBCOptions.scala:85)
        at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions$$anonfun$7.apply(JDBCOptions.scala:85)
        at scala.Option.getOrElse(Option.scala:121)
        at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions.<init>(JDBCOptions.scala:84)
        at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions.<init>(JDBCOptions.scala:35)
        at org.apache.spark.sql.execution.datasources.jdbc.JdbcRelationProvider.createRelation(JdbcRelationProvider.scala:34)
        at org.apache.spark.sql.execution.datasources.DataSource.resolveRelation(DataSource.scala:340)
        at org.apache.spark.sql.DataFrameReader.loadV1Source(DataFrameReader.scala:239)
        at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:227)
        at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:164)
        at com.sample.Transformation.main(Transformation.java:76)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
        at org.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:879)
        at org.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:197)
        at org.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:227)
        at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:136)
        at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
拉吉

添加--driver-class-path到命令中,如下所示:

./spark-submit --class com.sample.ABC --jars /scratch/user/abc/drools-jars/ojdbc6.jar `--driver-class-path /scratch/user/abc/drools-jars/ojdbc6.jar --master spark://IP:Port "/scratch/user/abc/POC jar/ABC-0.0.1-SNAPSHOT.jar"

这解决了问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

spark-线程“主”中的异常java.sql.SQLException:没有合适的驱动程序

来自分类Dev

如何解决异常java.sql.SQLException:没有找到合适的驱动程序?

来自分类Dev

java.sql.SQLException:将DataFrame加载到Spark SQL中时找不到合适的驱动程序

来自分类Dev

java.sql.SQLException:没有合适的驱动程序com.mysql.jdbc.Driver

来自分类Dev

java.sql.SQLException:没有合适的驱动程序<tx:annotation-driven />

来自分类Dev

java.sql.SQLException:没有合适的驱动程序<tx:annotation-driven />

来自分类Dev

Spark和Cassandra Java应用程序:线程“ main”中的异常java.lang.NoClassDefFoundError:org / apache / spark / sql / Dataset

来自分类Dev

java.sql.SQLException:与Postgres交互的android应用程序中没有适当的驱动程序错误

来自分类Dev

java.sql.SQLException找不到合适的驱动程序,但可以在Netbeans中完美连接

来自分类Dev

为什么我会收到 java.sql.SQLException:当 url 正确且驱动程序存在时找不到合适的驱动程序?

来自分类Dev

线程“main”中的异常 java.sql.SQLException: ResultSet 关闭后不允许操作

来自分类Dev

线程“main”中的异常 java.sql.SQLException:无法打开文件

来自分类Dev

线程“main”中的异常 java.lang.NoClassDefFoundError: org/apache/spark/sql/SparkSession

来自分类Dev

java.sql.SQLException: 找不到合适的驱动程序 (SQL Server Express)

来自分类Dev

Java + Jersey + Gradle-java.sql.SQLException:找不到合适的驱动程序

来自分类Dev

线程“main”中的异常 java.lang.IllegalStateException:在 Ubuntu 上运行 Selenium 测试时驱动程序可执行文件不存在

来自分类Dev

java.sql.SQLException:找不到合适的驱动程序-报表服务器

来自分类Dev

无法打开连接 [n/a] java.sql.SQLException: 找不到合适的驱动程序

来自分类Dev

java spark cassandra 小程序给出了 datastax 驱动程序异常:SyntaxError:在输入“FROM”时没有可行的替代方案

来自分类Dev

程序运行后线程“ main”中的异常

来自分类Dev

出现此错误:-“java.sql.SQLException:找不到合适的驱动程序”。当我使用 Hibernate Config 进行反向工程时。我的数据库

来自分类Dev

如何在Java代码中运行bin / spark-submit?

来自分类Dev

首次连接到Netbeans SQL数据库-java.sql.SQLException:找不到合适的驱动程序0 08001

来自分类Dev

java数据库连接最终以db:java.sql.SQLException:未找到合适的驱动程序

来自分类Dev

找不到合适的驱动程序(Postgres JDBC):java.sql.SQLException:找不到适用于jdbc:postgresql:// rds-service:5432 / postgres的驱动程序

来自分类Dev

javax.servlet.jsp.JspException:无法建立连接,DataSource无效:“ java.sql.SQLException:未找到合适的驱动程序”

来自分类常见问题

运行spark-submit时没有模块错误

来自分类Dev

运行spark-submit时没有模块错误

来自分类Dev

尝试创建SQL数据库时没有合适的驱动程序

Related 相关文章

  1. 1

    spark-线程“主”中的异常java.sql.SQLException:没有合适的驱动程序

  2. 2

    如何解决异常java.sql.SQLException:没有找到合适的驱动程序?

  3. 3

    java.sql.SQLException:将DataFrame加载到Spark SQL中时找不到合适的驱动程序

  4. 4

    java.sql.SQLException:没有合适的驱动程序com.mysql.jdbc.Driver

  5. 5

    java.sql.SQLException:没有合适的驱动程序<tx:annotation-driven />

  6. 6

    java.sql.SQLException:没有合适的驱动程序<tx:annotation-driven />

  7. 7

    Spark和Cassandra Java应用程序:线程“ main”中的异常java.lang.NoClassDefFoundError:org / apache / spark / sql / Dataset

  8. 8

    java.sql.SQLException:与Postgres交互的android应用程序中没有适当的驱动程序错误

  9. 9

    java.sql.SQLException找不到合适的驱动程序,但可以在Netbeans中完美连接

  10. 10

    为什么我会收到 java.sql.SQLException:当 url 正确且驱动程序存在时找不到合适的驱动程序?

  11. 11

    线程“main”中的异常 java.sql.SQLException: ResultSet 关闭后不允许操作

  12. 12

    线程“main”中的异常 java.sql.SQLException:无法打开文件

  13. 13

    线程“main”中的异常 java.lang.NoClassDefFoundError: org/apache/spark/sql/SparkSession

  14. 14

    java.sql.SQLException: 找不到合适的驱动程序 (SQL Server Express)

  15. 15

    Java + Jersey + Gradle-java.sql.SQLException:找不到合适的驱动程序

  16. 16

    线程“main”中的异常 java.lang.IllegalStateException:在 Ubuntu 上运行 Selenium 测试时驱动程序可执行文件不存在

  17. 17

    java.sql.SQLException:找不到合适的驱动程序-报表服务器

  18. 18

    无法打开连接 [n/a] java.sql.SQLException: 找不到合适的驱动程序

  19. 19

    java spark cassandra 小程序给出了 datastax 驱动程序异常:SyntaxError:在输入“FROM”时没有可行的替代方案

  20. 20

    程序运行后线程“ main”中的异常

  21. 21

    出现此错误:-“java.sql.SQLException:找不到合适的驱动程序”。当我使用 Hibernate Config 进行反向工程时。我的数据库

  22. 22

    如何在Java代码中运行bin / spark-submit?

  23. 23

    首次连接到Netbeans SQL数据库-java.sql.SQLException:找不到合适的驱动程序0 08001

  24. 24

    java数据库连接最终以db:java.sql.SQLException:未找到合适的驱动程序

  25. 25

    找不到合适的驱动程序(Postgres JDBC):java.sql.SQLException:找不到适用于jdbc:postgresql:// rds-service:5432 / postgres的驱动程序

  26. 26

    javax.servlet.jsp.JspException:无法建立连接,DataSource无效:“ java.sql.SQLException:未找到合适的驱动程序”

  27. 27

    运行spark-submit时没有模块错误

  28. 28

    运行spark-submit时没有模块错误

  29. 29

    尝试创建SQL数据库时没有合适的驱动程序

热门标签

归档