scala - 如何使我的 Scala jar 库中的类可以在 Scala 控制台和 Scala 脚本中访问?

标签 scala classpath read-eval-print-loop

我只是想知道如何使用我自己的类扩展 Scala 控制台和“脚本”运行程序,以便我可以通过使用实际的 Scala 语言与其通信来实际使用我的代码?我应将 jar 放在哪里,以便无需临时配置即可从每个 Scala 实例无缝访问它们?

最佳答案

如果您只需要与您的代码交互,您可以在启动 repl 时将 -classpath 添加到命令行。

scala -classpath mycode.jar

如果您还需要做更多的事情,请开始浏览 repl 源。你可以从 github 下载它在 https://github.com/scala/scala

关于scala - 如何使我的 Scala jar 库中的类可以在 Scala 控制台和 Scala 脚本中访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8453170/

相关文章:

ruby - 无论如何要在 REPL 中重新加载修改后的 gem 文件

Swift REPL 模式随机崩溃与反射

scala - Scala/Akka Streams 中的元素分组

windows - 如何在 Windows 中管理 PATH 变量?

java - Maven jetty 插件和资源目录

java - rjb:使用多个目录中的编译文件从 Ruby 调用 java 方法

clojure - 如何设置最大 leiningen repl 历史计数?

Scala 模式匹配推断 `Any` 而不是存在类型,是否会破坏类型安全?

java - Scala 集合标准实践

scala - scala 的 ClassTag 和 TypeTag 的区别