scala (2.10.3) REPL의 마지막 버전에서는 REPL에서 exit
종료하도록 입력 할 수 있습니다 . 그러나 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>
답변
업그레이드시 동일한 문제가 발생했습니다. 콜론 q 만 사용하십시오.
:q
또한 제안 된 대신 exit
2.10.x에서 더 이상 사용되지 sys.exit
않으므로 다음과 같이 작동합니다.
sys.exit
부수적으로, 나는 그들이 잘못했다고 생각하지만 sbt에서 scala 콘솔을 종료하고 sbt 자체를 종료하는 것을 구별 할 수 있다고 생각합니다.
답변
이전 답변에 명시된대로 REPL을 그대로 두는 옵션은 다음과 같습니다.
:quit
:q
Ctrl + d // Unix
Ctrl + z // Windows
sys.exit
답변
파일 끝을 사용하십시오. Ctrl-D
리눅스, Ctrl-Z
윈도우.
:help
내 2.10.3 REPL 에서 명령을 사용하면 이 힌트를 얻습니다.
:quit exit the interpreter
:quit
그래도 2.11.0에 있는지 여부 는 알 수 없습니다 .
답변
exit
2.10.4에서 사용할 때 경고가 표시됩니다.
경고 : 사용 중단 경고가 1 회있었습니다. 자세한 내용은 -deprecation으로 다시 실행
당신이 사용할 수있는:
:q
:quit
sys.exit
그들 모두는 2.11.x에서 작동합니다.
답변
sys.exit OR : q를 사용하여 쉘을 종료 할 수 있습니다