如何使用 Scala Eclipse IDE 连接到现有的 Hive
Posted
技术标签:
【中文标题】如何使用 Scala Eclipse IDE 连接到现有的 Hive【英文标题】:How to Scala Eclipse IDE to connect to existing Hive 【发布时间】:2016-08-30 05:11:07 【问题描述】:我在笔记本电脑中设置了以下内容。
-
Apache 2.7.1 Hadoop,单节点
Hive 2.1.0 在 mysql 上使用 Metastore 在本地模式下运行。它不在 thriftserver 模式下
Spark 2.0.0
Scala 2.1.1
我已将 hive-site.xml 从 hive/conf 放置到 spark/conf。当我转到 spark-shell 时,我可以使用 sql 上下文在 hive 中创建表并查询它们。我可以访问 hive 中的所有表。我的问题是,当我使用 Eclipse IDE 时,我无法连接到现有的配置单元。
Eclipse 可以连接到现有的 spark master 来提交作业,我可以在 UI 中看到作业,但是当我使用 sparkSession 连接到 hive 时,它总是会创建自己的 Derby 数据库。我已经广泛搜索了,但我无法弄清楚。
-
是否应将 hive 设置为 thriftserver 模式以便 eclipse 连接。为什么 eclipse 不使用现有的 hive 安装。
有没有办法从 eclipse 连接到我现有的 hive 安装。
我不确定还要寻找什么。
【问题讨论】:
您的 hive-site.xml 不在路径中。尝试将配置添加到类路径 非常感谢。这有帮助。我真的打了 2-3 天就要重新安装所有东西。 【参考方案1】:您的 hive-site.xml 不在路径中。尝试将配置添加到类路径
【讨论】:
以上是关于如何使用 Scala Eclipse IDE 连接到现有的 Hive的主要内容,如果未能解决你的问题,请参考以下文章
Scala IDE for Eclipse的下载安装和WordCount的初步使用
使用 Eclipse Scala IDE 中的 spring-data 注入测试 playframework 2.4
在 Eclipse IDE 中使用 Scala 代码。内部编译器错误