scala - Ubuntu + scala REPL,未在控制台上键入的命令

标签 scala ubuntu scala-repl

我正在使用 Ubuntu 18.04 + Scala 2.11.12(OpenJDK 64 位服务器虚拟机,Java 1.8.0_162)。

一旦我打开 scala shell,我就看不到我键入的任何内容。它被输入了。

下面是当我在控制台输入 println("Hello, world!") 时发生的情况:

$ 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>

关于我们如何通过的任何想法?

最佳答案

解决当前 scala repl session 运行中的问题:

import sys.process._
"reset" !

要解决此问题,请完全删除 scala 并使用 dpkg(而不是 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

关于scala - Ubuntu + scala REPL,未在控制台上键入的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49788781/

相关文章:

java - 在REPL中的Scala中具有java.util.concurrent._的死锁

scala - 在scala中查找两个字符串之间的最长公共(public)子字符串的功能方法

python - 提高 headless Selenium 的性能

scala - 如何从命令行运行scala文件?

ruby-on-rails - 无法访问本地主机 :3000 ruby on rails ubuntu

ubuntu - 在 Xubuntu 启动时在终端中运行命令

java - 如何在scala repl中加载和使用 native 库?

scala - 以下 Java "continue"代码如何转换为 Scala?

scala - 如何获得 Future[Seq[Person]] 而不是 Seq[Future[Person]]

scala - 匿名函数作为 scala 中的参数