Java 信息:用于JDBC连接的传输:null+;阿帕奇蜂巢

Java 信息:用于JDBC连接的传输:null+;阿帕奇蜂巢,java,eclipse,apache,hadoop,jdbc,Java,Eclipse,Apache,Hadoop,Jdbc,我试图通过JDBC连接ApacheHive和eclipse,但出现以下错误。以下是版本信息: ApacheHadoop:2.7.1、Hive:1.2.1和EclipseKepler ****Error :**** Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.Utils parseURL INFO: Supplied authorities: localhost:10000 Dec 29, 2015 6:04:00 PM org.apache.hive

我试图通过JDBC连接ApacheHive和eclipse,但出现以下错误。以下是版本信息: ApacheHadoop:2.7.1、Hive:1.2.1和EclipseKepler

****Error :****
Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.Utils parseURL
INFO: Supplied authorities: localhost:10000
Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.Utils parseURL
INFO: Resolved authority: localhost:10000
Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.HiveConnection openTransport
INFO: Will try to open client transport with JDBC Uri: jdbc:hive2://localhost:10000/default
Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.HiveConnection openTransport
INFO: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000/default
Dec 29, 2015 6:04:00 PM org.apache.hive.jdbc.HiveConnection openTransport
INFO: Transport Used for JDBC connection: null
Exception in thread "main" java.sql.SQLException: Could not open client transport with JDBC Uri: jdbc:hive2://localhost:10000/default: java.net.ConnectException: Connection refused
    at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:231)
    at org.apache.hive.jdbc.HiveConnection.<init>(HiveConnection.java:176)
    at org.apache.hive.jdbc.HiveDriver.connect(HiveDriver.java:105)
    at java.sql.DriverManager.getConnection(DriverManager.java:571)
    at java.sql.DriverManager.getConnection(DriverManager.java:215)
    at test.JDBCtest.main(JDBCtest.java:25)
Caused by: org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
    at org.apache.thrift.transport.TSocket.open(TSocket.java:187)
    at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:266)
    at org.apache.thrift.transport.TSaslClientTransport.open(TSaslClientTransport.java:37)
    at org.apache.hive.jdbc.HiveConnection.openTransport(HiveConnection.java:204)
    ... 5 more
Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.thrift.transport.TSocket.open(TSocket.java:182)
    ... 8 more
由于我们长期以来一直面临上述错误,请给予帮助。 提前谢谢
Mehul

主要的例外是:

Caused by: java.net.ConnectException: Connection refused
您正在打开连接,但此行中没有用户名/密码:

Connection con =DriverManager.getConnection("jdbc:hive2://localhost:10000/default","","");

请验证数据库的用户名和密码

谢谢你的及时回复。我已经从“hive default.xml.template”文件中添加了以下用户名和密码,但运气不好。仍在获取相同的错误日志。如果还缺什么,请告诉我。用户名:APP密码:mine Connection con=DriverManager.getConnection(“jdbc:hive2://localhost:10000/default”、“APP”、“mine”);
Connection con =DriverManager.getConnection("jdbc:hive2://localhost:10000/default","","");