加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Scala REPL启动错误“类文件已损坏”

发布时间:2020-12-16 09:36:36 所属栏目:安全 来源:网络整理
导读:参见英文答案 Scala repl throws error???????????????????????????????????? 每次启动后Scala 2.9.2 REPL(Java HotSpot(TM)64位服务器虚拟机,Java 1.8.0-ea)第一行代码执行会给我一个错误: scala 1 + 2error: error while loading CharSequence,class fil
参见英文答案 > Scala repl throws error????????????????????????????????????
每次启动后Scala 2.9.2 REPL(Java HotSpot(TM)64位服务器虚拟机,Java 1.8.0-ea)第一行代码执行会给我一个错误:

scala> 1 + 2
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 1484)

稍后在当前REPL实例的进一步评估中,没有发生相似的错误。

有谁有任何建议如何处理这种行为?

解决方法

尝试选择其他替代提供程序java:

$ sudo update-alternatives --config java

替代java有一些选择(提供/ usr / bin / java)。

Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-8-oracle/jre/bin/java          1071      auto mode
  1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
  2            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1051      manual mode
* 3            /usr/lib/jvm/java-8-oracle/jre/bin/java          1065      manual mode

Press enter to keep the current choice[*],or type selection number:

编辑:
Scala现在可用于Java 8

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读