Scala REPL:如何将远程Maven存储库添加到Scala REPL类路径?

Ant*_*nin 7 scala maven read-eval-print-loop

Scala REPL非常适合尝试不同的代码片段.如果可以使用Scala REPL中Maven存储库中的库运行代码,那将是很棒的.如何将远程Maven存储库添加到Scala REPL类路径?

Ale*_*ula 11

你可以使用maven-scala-plugin来做到这一点:

$ mvn scala:console
...
import com.some.dependency
Run Code Online (Sandbox Code Playgroud)


Ran*_*ulz 1

我在 SBT 中做所有不平凡的事情。在 SBT build.sbt(或.scala高级用途)中,您可以定义所有依赖项、生成 IDE 项目文件并使用类路径中存在的所有依赖项运行 REPL。