真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java調(diào)用zookeeper模式報錯問題怎么處理

這篇文章主要講解了“java調(diào)用zookeeper模式報錯問題怎么處理”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“java調(diào)用zookeeper模式報錯問題怎么處理”吧!

創(chuàng)新互聯(lián)長期為近千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為玉山企業(yè)提供專業(yè)的網(wǎng)站建設、網(wǎng)站制作玉山網(wǎng)站改版等技術服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

1.調(diào)用方式 zookeeper方式調(diào)用

/**
*@Title TestHive.java
*@description TODO
*@time 2020年12月24日 下午1:27:38
*@version 1.0
**/
package org.thedatamanager.dataCollectionService;

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

/**
 *
 */
public class TestHive {

	/**
	 * @Title: main
	 * @Description:
	 * @param args
	 * @return void
	 * @date 2020年12月24日下午1:27:38
	*/
	public static void main(String[] args) {
		 try {
			Class.forName("org.apache.hive.jdbc.HiveDriver");
		    //Connection conn = DriverManager.getConnection("jdbc:hive2://10.60.127.131:10000", "hive", "");
		//   Connection conn = DriverManager.getConnection("jdbc:hive2://192.168.1.135:10000/default;auth=noSasl", "hive", "hive");
		 Connection conn = DriverManager.getConnection("jdbc:hive2://192.168.1.134:2181,192.168.1.135:2181,192.168.1.136:2181/default;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2", "root", "root");
		     // default 為 hive的數(shù)據(jù)庫名
		    Statement stmt = conn.createStatement();
		    String querySQL="show databases";
		    ResultSet res = stmt.executeQuery(querySQL);  
		    while (res.next()) {
		    System.out.println(res.getString(1));
			    }
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}
}

報錯class undefined找不到curator connection

2.問題

解決方法:,將低版本的hive-jdbc中curator-client低版本的移除 引入高版本的4.0.1

   
        
            org.apache.hive 
            hive-jdbc
             3.1.0
             
				
					ch.qos.logback
					logback-classic
				
				
					org.apache.logging.log4j
					log4j-slf4j-impl
				
				
					org.slf4j
					slf4j-log4j12
				
				
					org.eclipse.jetty
					*
				
				
					org.eclipse.jetty.orbit
					*
				
				
					org.eclipse.jetty.aggregate
					*
				
				
					tomcat
					*
				
				
					javax.servlet
					servlet-api
				
				
					org.mortbay.jetty
					*
				
				
					org.apache.curator
					curator-client
				
             
        
        
        
			org.apache.curator
			curator-client
			4.0.1
		

感謝各位的閱讀,以上就是“java調(diào)用zookeeper模式報錯問題怎么處理”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對java調(diào)用zookeeper模式報錯問題怎么處理這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關知識點的文章,歡迎關注!


當前名稱:java調(diào)用zookeeper模式報錯問題怎么處理
本文網(wǎng)址:http://weahome.cn/article/iegiej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部