如在Scala邮件列表中的this thread中所述,我如何创建一个嵌入式Scala REPL,它继承父程序的类路径?假设父级Scala程序使用scala -cp <classpath> ...
启动;可以将<classpath>
作为字符串访问并用于初始化嵌入式REPL? (该的Java类路径,通过System.getProperty("java.class.path")
可用,似乎从Scala的类路径有所不同。)嵌入式Scala REPL继承父类路径
或者,也许嵌入式斯卡拉REPL可以继承或从父进程构建其类加载器(迈克尔Dürig的ScalaDays 2010的谈话可能有关)。这是推荐的方法吗?
我从来没有听说过斯卡拉翻译。我在哪里可以得到它? – ziggystar 2011-06-26 19:20:06
解释器我的意思是Scala REPL。它带有Scala编译器。这是从命令行执行'scala'可执行文件时得到的结果。这个问题是关于在正在运行的Scala程序中嵌入REPL的。 – 2011-06-27 04:20:42
我编辑了你的答案,以反映你的意思是REPL。 – ziggystar 2011-06-27 07:10:31