HIVE JDBC驱动错误,求指点

zhangling0007 2017-11-28 10:26:05
package myhive1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class App {

/* HIVE数据库操作 */
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
Class.forName("org.apache.hadoop.hive.jdbc.HiveDriver");
Connection con = DriverManager.getConnection(
"jdbc:hive://133.224.217.117:10000/", "", "");
Statement stmt = con.createStatement();
stmt.executeQuery("Create database mzl101");

}

报错

Exception in thread "main" java.lang.ClassNotFoundException: org.apache.hadoop.hive.jdbc.HiveDriver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at myhive1.App.main(App.java:12)

...全文
766 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
五哥 2018-07-25
  • 打赏
  • 举报
回复
驱动class-name: org.apache.hive.jdbc.HiveDriver
hive-jdbc-版本.jar

hive-jdbc-版本-cdh版本.jar
szl13722587073 2017-12-02
  • 打赏
  • 举报
回复
那你看看配置文件中是否已经配置
zhangling0007 2017-11-29
  • 打赏
  • 举报
回复
hive-jdbc-2.1.1.jar 此包已经加载,但是还是报这个错误
szl13722587073 2017-11-28
  • 打赏
  • 举报
回复
应该是org.apache.hadoop.hive.jdbc.HiveDriver这个驱动的jar包没有添加进去吧

20,809

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧