【发布时间】:2010-11-08 05:45:20
【问题描述】:
正如 Scala 邮件列表中的this thread 中所问的那样,如何创建一个继承父程序类路径的嵌入式 Scala REPL?假设父 Scala 程序使用scala -cp <classpath> ... 启动; <classpath> 可以作为字符串访问并用于初始化嵌入式 REPL 吗? (通过System.getProperty("java.class.path") 获得的Java 类路径似乎与Scala 类路径不同。)
或者,也许嵌入式 Scala REPL 可以从父进程继承或构造其 ClassLoader(Michael Dürig 的 ScalaDays 2010 演讲可能是相关的)。这是推荐的方法吗?
【问题讨论】:
-
我以前从未听说过 Scala 解释器。我在哪里可以买到?
-
解释器是指 Scala REPL。它带有 Scala 编译器。这是从命令行执行
scala可执行文件时得到的。这个问题是关于在正在运行的 Scala 程序中嵌入 REPL。 -
我已经编辑了您的答案以反映您的意思是 REPL。
-
@ziggystar 解释器和 REPL 这两个词在某种程度上可以互换。例如:scala-lang.org/node/2097
标签: scala