tutorial instalar how compilador scala ubuntu scala-repl

instalar - Ubuntu+scala REPL, Comandos no escritos en la consola



scala cmd (4)

Esto funcionó para mí!

Pasos de Ubuntu : 1. Vaya a / usr / share / sbt / bin 2. Abra el archivo "sbt" 3. Agregue "export TERM = xterm-color" justo debajo de "#! / Bin / sh"

Pasos de OS X : 1. Vaya a / usr / local / bin / 2. Abra el archivo "sbt" 3. Agregue "export TERM = color xterm" justo debajo de "#! / Bin / sh"

Estoy usando Ubuntu 18.04 + Scala 2.11.12 (OpenJDK 64-Bit Server VM, Java 1.8.0_162).

Una vez que abro el shell de Scala, no puedo ver nada de lo que escribo. Aunque se escribe a máquina.

A continuación se muestra cómo sucede cuando println("Hello, world!") En la consola:

$ scala Welcome to Scala 2.11.12 (OpenJDK 64-Bit Server VM, Java 1.8.0_162). Type in expressions for evaluation. Or try :help. scala> Hello, world! scala>

¿Alguna idea sobre cómo podemos pasar?


Instalar SBT:

echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 sudo apt-get update sudo apt-get install sbt

Luego escriba sbt en el símbolo del sistema:

Entonces escribe consola

Bueno para ir.

Prueba: tipo: printf ("Hola Scala")

¡¡¡Aclamaciones!!!


Lo siguiente está funcionando para mí.

  1. Iniciar sbt
  2. Abra una consola scala a través de sbt.

    ~$ sbt [info] Loading project definition from /home/abhay/project [info] Set current project to abhay (in build file:/home/abhay/) [warn] sbt server could not start because there''s another instance of sbt running on this build. [warn] Running multiple instances is unsupported sbt:abhay> console [info] Starting scala interpreter... Welcome to Scala 2.12.4 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_161). Type in expressions for evaluation. Or try :help. scala> printf("Hello, Abhay!"); Hello, Abhay! scala>

Esto está funcionando para mí por ahora.

Estoy bastante seguro de que es un problema de medio ambiente. ¿Alguien más se enfrenta a algo similar?

~ Abhay


Para solucionar el problema en la ejecución de la sesión de respuesta de Scala actual:

import sys.process._ "reset" !

Para solucionar el problema, elimine Scala completamente e instálelo con dpkg (no con apt):

sudo apt-get remove scala-library scala sudo wget www.scala-lang.org/files/archive/scala-2.11.12.deb sudo dpkg -i scala-2.11.12.deb