mon*_*nef 3 scala read-eval-print-loop
如何让REPL导入commnad行中给出的包?
样品:
scala -someMagicHere "import sys.error"
scala> :imports
1) import scala.Predef._ (162 terms, 78 are implicit)
2) import sys.error (2 terms)
scala> _
Run Code Online (Sandbox Code Playgroud)
PS:这不是重复的.我想要自动化解决方案,而不是每次运行REPL时手动粘贴一些代码.另外,我不想仅仅为了在REPL启动后在REPL中运行一个命令而使用SBT.
把它贴在一个文件中.
apm@mara:~/tmp$ scala -i imports.script
Loading imports.script...
import sys.error
Welcome to Scala version 2.10.2 (OpenJDK 64-Bit Server VM, Java 1.7.0_25).
Type in expressions to have them evaluated.
Type :help for more information.
scala> :impo
1) import scala.Predef._ (162 terms, 78 are implicit)
2) import sys.error (2 terms)
Run Code Online (Sandbox Code Playgroud)
编辑:
我认为您可以获得寻找或引发或诱导错误的奖励积分:
apm@mara:~/tmp$ scala -e "import sys.error"
java.lang.ClassNotFoundException: Main
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1569 次 |
| 最近记录: |