【发布时间】:2017-11-20 06:32:37
【问题描述】:
我正在尝试使用 Spark JDBC 连接以从 Teradata 提取数据。我在主父目录上创建了一个“lib”目录,并放置了外部 Teradata jar 并运行了 sbt 包。此外,我还在我的 spark-shell 命令中提供了“--jars”选项来提供 jar。但是,当我运行 spark-shell 时,它似乎找不到类
Exception in thread "main" java.lang.ClassNotFoundException: com.teradata.hadoop.tool.TeradataImportTool
但是,当我对 jar 文件执行“jar tvf”时,我看到了该类。不知何故,Spark 实用程序无法找到该 jar。我还需要做什么才能让 Spark 找到它吗?请帮忙
【问题讨论】:
-
尝试将其添加到您的胖罐中。这在类似的情况下帮助了我。
标签: apache-spark teradata