1

我正在尝试使用Rapture.io运行一个非常简单的示例。不确定我在这里缺少什么?

scala> import rapture.io._
import rapture.io._

scala> import rapture.core._
import rapture.core._

scala> val x = File / "tmp" / "a.txt"
<console>:20: error: value / is not a member of object java.io.File
       val x = File / "tmp" / "a.txt"
                    ^

scala> import java.io.File
import java.io.File

scala> val x = File / "tmp" / "a.txt"
<console>:21: error: value / is not a member of object java.io.File
       val x = File / "tmp" / "a.txt"
                    ^

scala> 
4

1 回答 1

2

您需要在 build.sbt 中包含以下依赖项

libraryDependencies += "com.propensive" %% "rapture-fs" % "0.9.1"

版本号(即0.9.1)应该反映当前可用的版本号,通常对应于rapture-core您正在使用的版本

然后,在源代码中

import rapture.fs._

不要导入 java.io.File。否则会产生歧义。

有关更多信息,请参阅此链接。 https://groups.google.com/forum/#!topic/rapture-users/N3-wIBKuNaA

于 2014-06-11T05:59:07.220 回答