【发布时间】:2014-06-16 23:02:00
【问题描述】:
:cp 似乎只接受一个条目
scala> :cp /usr/lib/hadoop/*:/usr/lib/hadoop/lib/*:/usr/lib/hbase/*:/usr/lib/hbase/lib/*:
/home/sboesch/spark-master/lib_managed/jars/*:/home/sboesch/spark-master/lib_managed/bundles/*:
The path '/usr/lib/hadoop/*:/usr/lib/hadoop/lib/*:/usr/lib/hbase/*:/usr/lib/hbase/lib/*:/home/sboesch/spark-master/lib_managed/jars/*:/home/sboesch/spark-master/lib_managed/bundles/*:'
doesn't seem to exist.
关于如何做到这一点的任何想法已经在 REPL 中。是的,我知道如何在 REPL 之外进行设置:
CLASSPATH=/usr/lib/hadoop/*:/usr/lib/hadoop/lib/*:/usr/lib/hbase/*:/usr/lib/hbase/lib/*
:/home/sboesch/spark-master/lib_managed/jars/*:
/home/sboesch/spark-master/lib_managed/bundles/*: scala
编辑似乎意图不明确。我正在研究 REPL 中的代码。然后有一个新的 sn-p 代码,它需要一些类路径条目。这是一次性的事情:所以我不想添加到 build.sbt 或 scala/lib 目录等。我没有收到任何真正满足这个用例的答案,但无论如何都给予了最大的努力。
【问题讨论】:
-
我很确定 :cp 在最近的版本中被破坏并等待修复。供参考。但这是一个明显的用例。
标签: scala classpath read-eval-print-loop