在Scala解释器中包含jar文件

Bef*_*rem 24 interpreter scala jar

是否可以包含运行Scala解释器的jar文件?

当我从scalac编译时,我的代码正在工作:

scalac script.scala -classpath *.jar
Run Code Online (Sandbox Code Playgroud)

但我希望能够在运行解释器时包含一个jar文件.

Eas*_*sun 26

在scala2.8中,您可以使用

scala>:jar JarName.jar
Run Code Online (Sandbox Code Playgroud)

将jar添加到类路径中.

在Scala 2.8.1中,它不是:jar但是:cp

在Scala 2.11.7中它不是:cp但是:re(quire)

  • 我试过这个并获得了一种成功的消息......但它没有用.添加'/shared/spark-core_2.10-0.9.0-incubating-SNAPSHOT.jar'.您的新类路径是:".:/ shared/spark-core_2.10-0.9.0-incubating-SNAPSHOT.jar".但进口不起作用.(注意:我通过命令行类路径添加时验证了导入工作) (3认同)

Nik*_*nov 19

根据scala可执行文件帮助scalac的所有选项都是允许的,所以你可以运行scala -classpath some.jar,我刚试过它看起来像它的工作原理


ido*_*nie 5

在Scala REPL 2.10.0-RC2中包含多个jar

scala -classpath my_1st.jar:my_2nd.jar:my_3rd.jar
Run Code Online (Sandbox Code Playgroud)