博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

Presto requires an Oracle or OpenJDK JVM (found Red Hat, Inc.)

启动报错 Presto requires an Oracle or OpenJDK JVM (found Red Hat, Inc.)
我一共装三台服务器,然后发现有一台JDK版本不一致,然后那台报错了。不报错的jdk版本:

报错的JDK版本:openjdk version “1.8.0_332”

 

 

我的是因为新装的JDK332和原本自带的openJDK冲突了,卸载就行了

#查看jdk版本
java -version
#查看已安装的JDK版本,发现有 copy 和 open 版本

rpm -qa | grep jdk

 

 

 

 

#卸载openJDK
yum remove java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64
====================================================================
openjdk和sun版JDK区别参考:https://www.iteye.com/blog/fgh2011-1771649
要卸载openjdk,再copy sun版JDK 
重装JDK就不报错了
百度问题得到的解决: https://github.com/prestodb/presto/issues/9398 【没太看懂】
————————————————
原文链接:https://blog.csdn.net/Amanda_wjx/article/details/120058487

posted @ 2022-06-10 09:59  CHANG_09  阅读(265)  评论(0编辑  收藏  举报