【发布时间】:2011-12-31 13:59:31
【问题描述】:
我已经从存储库(版本 6.0.4)下载了 scalaz 快照。
我想创建独立的 jar 文件并将其放入我的 scala lib 目录中,以便在没有 sbt 的情况下使用 scalaz。
我有来自 scala-lang.org 的 scala 包,并存储在 /opt/scala
据我所知:
- 转到未去皮重的 scalaz 目录
- 从 scalaz 项目运行 sbt
- 编译scalaz项目
- 制作一个包(通过包命令)
- sbt 制作一个完整的 jar/target/scala-2.9.1/scalaz-full_2.9.1-6.0.4-SNAPSHOT.jar
- 它还产生其他jar:full/lib/sxr_2.9.0-0.2.7.jar
- 我将两个 jar 移至 /opt/scala/lib
在此之后,我尝试了 scala repl,但我无法导入 scalaz。我尝试导入scalaz._、Scalaz._、org.scalaz._、scalaz-core._ 并且不工作。
输入 import scalaz 后 REPL 代码完成提示:scalaz_2.9.1-6.0.4-SNAPSHOT.
但是import scalaz_2.9.1-6.0.4-SNAPSHOT._ 不行
有什么想法吗?
【问题讨论】: