启动HiveServer2失败

Error starting HiveServer2 on attempt 6, will retry in 60000ms

Caused by: java.lang.ClassCastException: class jdk.internal.loader.ClassLoadersAppClassLoader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.ClassLoadersAppClassLoader and java.net.URLClassLoader are in module java.base of loader 'bootstrap')

原因:

HIVE与JAVA的版本不同导致的。

Hive目前只支持到Java 8,如果你安装或者配置JAVA_HOME 是JAVA 9或者以上就会出现这样的错误。

目前官方还没有出支持JAVA9 的HIVE,所以暂时的解决方案是安装JAVA 8并在hadoop-env.sh配置JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

参考:(20 封私信 / 74 条消息) 各路大神,请问下hive启动报这个错,怎么解决呀(¥)? - 知乎 (zhihu.com)

相关推荐
祈澈菇凉2 小时前
Webpack的基本功能有哪些
前端·javascript·vue.js
小纯洁w2 小时前
Webpack 的 require.context 和 Vite 的 import.meta.glob 的详细介绍和使用
前端·webpack·node.js
想睡好3 小时前
css文本属性
前端·css
qianmoQ3 小时前
第三章:组件开发实战 - 第五节 - Tailwind CSS 响应式导航栏实现
前端·css
zhoupenghui1683 小时前
golang时间相关函数总结
服务器·前端·golang·time
White graces3 小时前
正则表达式效验邮箱格式, 手机号格式, 密码长度
前端·spring boot·spring·正则表达式·java-ee·maven·intellij-idea
庸俗今天不摸鱼3 小时前
Canvas进阶-4、边界检测(流光,鼠标拖尾)
开发语言·前端·javascript·计算机外设
bubusa~>_<3 小时前
解决npm install 出现error,比如:ERR_SSL_CIPHER_OPERATION_FAILED
前端·npm·node.js
流烟默4 小时前
vue和微信小程序处理markdown格式数据
前端·vue.js·微信小程序
梨落秋溪、4 小时前
输入框元素覆盖冲突
java·服务器·前端