scala -i 选项适用于 v2.9.0 但不适用于 v2.9.2

标签 scala

v2.9.2 挂起。这是我提供给 -i 的文件:

println("I work")

这是输出。从 v2.9.0 开始:

$ ~/opt/scala-2.9.0.final/bin/scala -i /tmp/t.scala
Loading /tmp/t.scala...
I work

Welcome to Scala version 2.9.0.final (OpenJDK 64-Bit Server VM, Java 1.7.0_03).
Type in expressions to have them evaluated.
Type :help for more information.

scala> :q
$

接下来,从 v2.9.2 开始:

$ ~/opt/scala-2.9.2/bin/scala -i /tmp/t.scala
Loading /tmp/t.scala...
^c
$

(我必须按 Ctrl-c 键,因为它就卡在那里。)

我做错了什么吗?

最佳答案

是的,我也遇到了同样的问题。这是一个错误: https://issues.scala-lang.org/browse/SI-4945 .希望2.10能解决

关于scala -i 选项适用于 v2.9.0 但不适用于 v2.9.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11678144/

相关文章:

scala - 如何在 akka http 中通过 POST 指定下载的文件名

scala - scala.js 1.0 中的@JSGlobalScope(JavaScriptException、ReferenceError、var 未定义)

scala - 无形中HList结构的证明

scala - Scala 中的延迟合并选项

scala - Flatten 的两种变体的渐近时间差异

Scala - 明确说明定义 && 和 || 中的短路功能

java - 简单 Scala TCP 服务器中的套接字问题

scala - 访问(/导入)Scala 枚举

java - Scala 泛型数组

scala - Scala 中是否有任何方法可以将元组转换为列表?