java - Hive-Java(jdbc) 连接问题
问题描述
我正在尝试通过 jdbc 与 hive 连接,但它给了我以下异常
java.sql.SQLException: org.apache.thrift.transport.TTransportException
我已经在运行 hadoop 和 derby。通过 hive 的控制台(在 linux 中)我可以工作,但是一旦我为 java 中的项目尝试它就不起作用
Class.forName("org.apache.hadoop.hive.jdbc.HiveDriver");
Connection co = DriverManager.getConnection("jdbc:hive://localhost:9000/almacendb", "","");
解决方案
推荐阅读
- node.js - Etag 节点模块使用 SHA1 会影响安全性,Seeker 工具显示缺陷,因为使用了弱哈希
- php - 检查最后 10 行是否重复
- django - 为相关对象编写请求过滤
- json - 无法正确比较 PowerShell 中的 2 个 JSON 文件
- vue.js - 什么版本的bulma支持class table-container
- javascript - 如何在 JS 中读取 .log 文件?
- apache-spark - Spark-循环代码中的内存问题
- php - 使用 PHP MySQL 加速对大量数据的 INSERT SELECT 查询
- c# - C# Winform 在子窗体中显示不需要的背景颜色
- log4j - Log4j2:迁移-doAppend 方法