报错信息

org.apache.zeppelin.interpreter.InterpreterException: java.io.IOException: Fail to launch interpreter process:
Apache Zeppelin requires either Java 8 update 151 or newerat org.apache.zeppelin.interpreter.remote.RemoteInterpreter.open(RemoteInterpreter.java:134)at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.getFormType(RemoteInterpreter.java:298)at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:433)at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:75)at org.apache.zeppelin.scheduler.Job.run(Job.java:172)at org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:130)at org.apache.zeppelin.scheduler.RemoteScheduler$JobRunner.run(RemoteScheduler.java:159)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Fail to launch interpreter process:
Apache Zeppelin requires either Java 8 update 151 or newer

解决方案

  • 第一步:升级jdk到jdk1.8_151以上
  • 第二步:修改Hadoop等其他服务的JAVA_HOME的路径
  • 第三步:修改zeppelin-env.sh的JAVA_HOME路径
  • 第四步:修改zeppelin的bin目录下的common.sh文件中的jdk路径(重要!!!)
function check_java_version() {//修改此处的JAVA路径为/opt/modules/jdk1.8.0_202java_ver_output=$("${JAVA:-/opt/modules/jdk1.8.0_202}" -version 2>&1)jvmver=$(echo "$java_ver_output" | grep '[openjdk|java] version' | awk -F'"' 'NR==1 {print $2}' | cut -d\- -f1)JVM_VERSION=$(echo "$jvmver"|sed -e 's|^\([0-9][0-9]*\)\..*$|\1|')if [ "$JVM_VERSION" = "1" ]; thenJVM_VERSION=$(echo "$jvmver"|sed -e 's|^1\.\([0-9][0-9]*\)\..*$|\1|')fiif [ "$JVM_VERSION" -lt 8 ] || { [ "$JVM_VERSION" -eq 8 ] && [ "${jvmver#*_}" -lt 151 ]; } ; thenecho "Apache Zeppelin requires either Java 8 update 151 or newer"exit 1;fi
}

zeppelin报错jdk版本低相关推荐

  1. 编译报错程序集版本高于所引用的程序集的版本

    今天修改MVC的项目,编译的时候出现错误提示,以前没有遇到过,错误提示内容: 编译报错程序集版本高于所引用的程序集的版本 于是网上找了下相关的内容,发现是项目引用出现问题,只要根据错误提示,把相关的项 ...

  2. ubuntu18.04+pcl1.8:运行visualization可视化程序,vtk6.3报错,vtk版本过低需重新安装对应版本vtk7.1.1

    1.测试程序,以及问题来源 #include <pcl/io/pcd_io.h> #include <pcl/io/ply_io.h> #include <pcl/poi ...

  3. Boot启动报错,版本不符合

    报错的提示是版本不对,需要用61.0版本去编译,但是只能获取到52.0版本 说明是依赖包的版本高了,配置的版本低了 springboot版本过高,高于3.0 需要在pom文件中降低版本  也有说是id ...

  4. 【错误记录】Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Google Play 中 , 管理并创建内部测试版本 , 上传完毕后 , 检查版本时 , 出现如下错误 ; 此版本不符合 Google Pla ...

  5. 【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 将 Android Studio 版本升级成最新的 4.2.14.2.14.2.1 版本 , 出现如下错误 ; Build file 'D:\pro ...

  6. zeppelin报错master is set as yarn, but spark.submit.deployMode is not specified

    具体报错如下: java.lang.RuntimeException: master is set as yarn, but spark.submit.deployMode is not specif ...

  7. lombok导入报错,版本1.18.12已在maven本地仓库中

    项目场景: 跟着网上一位博主的教程搭建一个基于SSM的图书管理系统 SSM整合(图书管理系统) 问题描述: 在复制到Books.java类时,idea显示报错(我这里已修复,所以这里的导入语句没有报错 ...

  8. bug系列(二)release版本DLL报错,debug版本正常

    一.链接错误 编译成release版本时,提示 Linking... nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external sym ...

  9. CentOS8.5版本安装Docker报错,版本太新太多坑了

    按照教程在自己的阿里云CentOS8.5服务器上安装Docker,一直各种报错,找了各种教程和视频,解决了很多错,最后一直有个错解决不了,在想放弃时搜了找到了一篇文章找到了从根本上解决问题的方法. [ ...

最新文章

  1. c++ 私有内部类_C++类成员的访问权限以及类的封装
  2. git 上的pull request 是什么意思?
  3. dd linux 尾部添加0_Linux文件目录命令整理Linux学习
  4. SQLServer之事务简介
  5. Python定时任务轻量解决方案---Schedule
  6. 计算机语言学汉语言文学,汉语言文学本科通关宝典-《语言学概论》.pdf
  7. mysql cmd 常用命令
  8. 2021-2027全球与中国便携式VOC气体检测仪市场现状及未来发展趋势
  9. 2017博鳌新型城镇化发展大会,机智云斩获2017中国智慧城市生态圈杰出企业、智慧城市创新应用双料大奖
  10. 当AI能气味编程时,网友:这才是真正的黑客帝国!
  11. 团队项目介绍--基于区块链的教育信息管理系统
  12. 《统计学习方法(第二版)》学习笔记 第五章 决策树
  13. 如何优化一个网站的完整方案-SEO
  14. 网吧模式一台服务器拖显示器,摆500台机器太傻 网咖显示器如何配置?
  15. 揭秘分析:朋友圈集赞引流套路,老用户是如何带来裂变效果?
  16. pxtorem插件配置
  17. Serializable transient
  18. PCB相关知识-PCB各层的用途
  19. php获取7天,php 获取未来七天的日期和星期
  20. 百度云同同步盘 mac版

热门文章

  1. 在linux服务器上安装git
  2. 关于 厦门“怪虫” 的一点感概
  3. IntelliJ IDEA删除项目
  4. python win32com、docx 操控word
  5. 用turtle模块画小猪佩奇
  6. 【雷达通信】基于matlab雷达探测威力仿真【含Matlab源码 1974期】
  7. 机器学习之线性回归:OLS 无偏估计及相关性python分析
  8. macOS 系统打开软件时,会出现提示‘ “***.app”已损坏,无法打开。您应该推出磁盘映像。-解决方法
  9. 智能照明系统雏形(esp8266nodemcu开发板+点灯科技软件+声控模块+光敏模块+人体感应模块)
  10. Spring Cloud Alibaba 2021.0.1.0 版本发布啦