今天在将springboot项目中运行时,调用集群hive服务器端的时候,报了这个异常!
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5CMiNTMxcTN0MWO2kzYxMGM3kDOjhjZlJDO5YDZzMWZ08CXxAzLcZDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL1M3Lc9CX6MHc0RHaiojIsJye.png)
其中的
Required field 'client_protocol' is unset!
一度让我怀疑yml配置文件出差错了。
后来在不断在国内外平台上不断查找原因,终于明白了:
项目的Pom文件中hive-jdbc版本号必须要与hive Server的version要保持一致
解决方案
先进入到hive的安装目录下,查看当前hive的版本。
今天在将springboot项目中运行时,调用集群hive服务器端的时候,报了这个异常!
其中的
Required field 'client_protocol' is unset!
一度让我怀疑yml配置文件出差错了。
后来在不断在国内外平台上不断查找原因,终于明白了:
项目的Pom文件中hive-jdbc版本号必须要与hive Server的version要保持一致
解决方案
先进入到hive的安装目录下,查看当前hive的版本。