repl que online scala read-eval-print-loop

que - Error de inicio de Scala REPL "archivo de clase está roto"



repl que es (1)

Trate de seleccionar otro proveedor alternativo java:

$ sudo update-alternatives --config java

Hay algunas opciones para la alternativa java (que proporciona / 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:

EDITADO: Scala ahora está disponible para Java 8 :-)

vea http://www.scala-lang.org/news/2013/09/18/release-notes-v2.10.3-RC2.html

Esta pregunta ya tiene una respuesta aquí:

Cada vez que inicie Scala 2.9.2 REPL (Java HotSpot (TM) VM de servidor de 64 bits, Java 1.8.0-ea) la primera línea de ejecución de código me envía un error:

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)

Más tarde, durante una evaluación posterior en la instancia REPL actual, no se producen errores similares.

¿Alguien tiene alguna sugerencia de cómo manejar este comportamiento?