报错描述
1.报错信息
Exception in thread "main" java.lang.ClassNotFoundException: Failed to find data source: clickhouse. Please find packages at http://spark.apache.org/third-party-projects.html
at org.apache.spark.sql.execution.datasources.DataSource$.lookupDataSource(DataSource.scala:689)
at org.apache.spark.sql.execution.datasources.DataSource$.lookupDataSourceV2(DataSource.scala:743)
at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:266)
at org.apache.spark.sql.DataFrameReader.load(DataFrameReader.scala:226)
at org.zhibiaocul.DomeThree$.main(DomeThree.scala:25)
at org.zhibiaocul.DomeThree.main(DomeThree.scala)
Caused by: java.lang.ClassNotFoundException: clickhouse.DefaultSource
at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)

文章讲述了在使用Spark与ClickHouse集成时遇到的ClassNotFoundException,原因在于连接代码的顺序错误。作者强调了正确的代码配置顺序:driver->url->user->password->dbtable。
最低0.47元/天 解锁文章
379

被折叠的 条评论
为什么被折叠?



