看起来这应该很简单,但我不是一个 Java 人。我打算尝试使用 apache commons ftp 组件 (org.apache.commons.net.ftp),但我不知道如何使它可访问我的 Scala 代码。
目前,我刚刚尝试将包放入一个目录中,从该目录启动 scala repl,并发出:import org.apache.commons.*
有人告诉我 apache 不是包 org 的成员,我认为这意味着它找不到代码。
这真的看起来应该很容易,但任何建议将不胜感激。
最佳答案
您需要将 jar 添加到类路径中。从 REPL,这是这样做的:
scala -classpath some.jar
如果您正在构建一个项目,您可能需要考虑使用像 sbt ( http://www.scala-sbt.org/ ) 这样的构建工具,它允许您指定依赖项。
关于scala - 如何从 Scala 使用 apache commons(或任何其他不属于 jdk 的库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15417793/