当我在终端中输入scala
来启动repl时,它会抛出这个错误
scala> [init] error: error while loading AnnotatedElement,
class file '/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar
(java/lang/reflect/AnnotatedElement.class)'
is broken (bad constant pool tag 15 at byte 2713)
当我按下回车并输入println("hello,world")
时,它再次抛出这个错误
error: error while loading CharSequence,
class file '/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar
(java/lang/CharSequence.class)' is broken
(bad constant pool tag 15 at byte 1501)
我使用的是Ubuntu 14.04
,而java -version
则显示
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
Scala 代码运行器版本 2.9.2 -- 版权所有 2002-2011,LAMP/EPFL
。 - ajay