问题1: 通过JDBC连接Hive报错,Required field ‘client_protocol’ is unset,错误栈如下图:
原因:跟着代码走一遍错误栈就知道了,依赖的hive客户端jar包版本和访问的Hive服务端的版本不对应,客户端的hive-jdbc-#{version}.jar和服务端的hive-service-#{version}.jar版本要一致。
问题1: 通过JDBC连接Hive报错,Required field ‘client_protocol’ is unset,错误栈如下图:
原因:跟着代码走一遍错误栈就知道了,依赖的hive客户端jar包版本和访问的Hive服务端的版本不对应,客户端的hive-jdbc-#{version}.jar和服务端的hive-service-#{version}.jar版本要一致。