Exception in thread “main“ java.lang.NoClassDefFoundError: javax/script/Compilable
scala的交互模式启动时出现这个问题:
完整报错如下:
$scala
Shell 传递参数实例!
执行的文件名:/home/appleyuchi/scripts/scala/scala.sh
Exception in thread "main" java.lang.NoClassDefFoundError: javax/script/Compilableat scala.tools.nsc.interpreter.ILoop.createInterpreter(ILoop.scala:118)at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply$mcZ$sp(ILoop.scala:911)at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:909)at scala.tools.nsc.interpreter.ILoop$$anonfun$process$1.apply(ILoop.scala:909)at scala.reflect.internal.util.ScalaClassLoader$.savingContextLoader(ScalaClassLoader.scala:97)at scala.tools.nsc.interpreter.ILoop.process(ILoop.scala:909)at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:74)at scala.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:87)at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:98)at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:103)at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
解决方案:
/home/appleyuchi/bigdata/scala-2.11.8/bin/scala
/home/appleyuchi/bigdata/scala-2.11.8/bin/scalac
各自在文件中加入一句:
export JAVA_HOME=~/Java/jdk1.8.0_131
这个解决方案的原理是用局部JAVA_HOME变量覆盖~/.bashrc中的JAVA_HOME变量。
原因:
与JDK9不兼容,使用JDK8即可.
Exception in thread “main“ java.lang.NoClassDefFoundError: javax/script/Compilable相关推荐
- 报错Exception in thread “main“ java.lang.NoClassDefFoundError: javax/xml/bind/...
项目一开始用的是jdk8,后来重新导入项目没有设置jdk的版本,idea自动设置jdk11 , jdk11没有javax.xml.bind 这个包,需要手动导包: <!-- https://mv ...
- SSM错误:Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletReque
参考:https://www.cnblogs.com/756623607-zhang/p/10674388.html
- 启动 Scala REPL 报错:java.lang.NoClassDefFoundError:javax/script/Compilable
启动 Scala REPL 报错:java.lang.NoClassDefFoundError:javax/script/Compilable 启动 Scala REPL 报错:Exception i ...
- exception in thread main java.lang.noclassdeffounderror wrong name
不含包层次的HelloWorld.java public class HelloWorld{ public static void main(String[] args) { System.out.p ...
- Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/ibatis/io/Resources
项目场景: 在学习mybatis框架的时候,刚刚学习如果查询数据库user表中的信息时 问题描述: 所有步骤都是按照教程上走的,但是运行后里面就出现了 Exception in thread &quo ...
- jar包不统一也会报错:Exception in thread main java.lang.NoClassDefFoundError
一直在写json的例子,可是一直配不好环境,错误显示为Exception in thread "main" java.lang.NoClassDefFoundError: org/ ...
- Exception in thread main java.lang.NoClassDefFoundError解决了
Exception in thread "main" java.lang.NoClassDefFoundError 这个问题解决了!现总结如下 由于我是用JBuilder编写的 ...
- Exception in thread “main” java.lang.NoClassDefFoundError: com/google/common/base/Preconditions
问题原因,缺少 hadoop 提供的相关 jar 包,也即 guava-版本号.jar. 此 jar 包的位置,在 hadoop 目录下的/share/hadoop/tools/lib. 参考: 1. ...
- Exception in thread main java.lang.NoClassDefFoundError: goetl/etl/Ip2Plac
问题: Exception in thread "main"java.lang.NoClassDefFoundError: goetl/etl/Ip2Plac 解决方案: 把包复制 ...
最新文章
- 分子偶极矩大小如何判断_润滑油粘度大小该如何判断你知道吗?
- 2009年教师节祝福语大全
- 跨系统远程登录用Linux系统远程登录windows7
- python基础6(来自廖雪峰的官方网站)
- MySQL自增字段并发插入导致死锁
- ubuntn开发php教程,Ubuntu16.04的PHP开发环境配置
- SpringBoot文档翻译系列——26.日志logging
- C语言中的字符串函数
- HashMap,LinkedHashMap,IdentityHashMap,HashSet之间的异同
- Orthanc+OHIF DICOM Viewer最佳Dicom解析、在线浏览实践指南(解决方案)
- 海康摄像头不记得登陆密码了怎么办?2020年联系人工客服最新版解答方案
- 决策树cart算法详解
- FDDB人脸库评价人脸检测模型超详细步骤
- Python数据可视化三部曲之 Pyecharts 从上手到上头
- ide 安装eval reset插件
- android 连接web加密的wifi,Android 与WEP加密连接
- 程序员讨论《黑客帝国》(一)真实与虚拟
- SQL INSERT INTO的用法
- A. Binary Decimal acii码 字符 数字的转换 vector容器 sort 排序
- [Linux] sed命令详解
热门文章
- svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted
- iOS xcode多版本切换
- 静态资源部署到服务器不能访问
- Vue项目实战07:引入Normalize.css样式初始化
- element更改表格表头、行、指定单元格样式
- k8s php mysql_在k8s上部署第一个php应用
- springboot配置多个数据库环境
- Linux云服务器安装JDK详细步骤
- 人工机器:Jetson Nano 安装Qt5
- Caffe+UbuntuKylin14.04_X64+CUDA 6.5配置