Bil*_*llz 127 scala scala-2.11
在scala(2.10.3)REPL的最后一个版本中,我可以键入exit以退出REPL.但是,在Scala 2.11.0中,这不起作用.
$ scala
Welcome to Scala version 2.11.0 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_51).
Type in expressions to have them evaluated.
Type :help for more information.
scala> exit
<console>:8: error: not found: value exit
exit
^
scala>
Run Code Online (Sandbox Code Playgroud)
Noa*_*oah 224
我在升级时遇到了同样的问题,只需使用冒号q.
:q
Run Code Online (Sandbox Code Playgroud)
另外,exit在2.10.x中弃用了sys.exit建议,所以这也适用:
sys.exit
Run Code Online (Sandbox Code Playgroud)
作为旁注,我认为他们这样做是为了区分退出sbt中的scala控制台和退出sbt本身,尽管我可能是错的.
And*_*ann 39
您可以选择在以前的答案中保留REPL:
:quit
:q
Ctrl + d // Unix
Ctrl + z // Windows
sys.exit
Run Code Online (Sandbox Code Playgroud)
My *_*adr 13
使用文件结尾字符.Ctrl-D在linux上,Ctrl-Z在Windows上.
使用:help我的2.10.3 REPL上的命令给我这个提示:
:quit exit the interpreter
Run Code Online (Sandbox Code Playgroud)
我不知道是否:quit仍然存在于2.11.0中.