类在一个名称空间中解析,但不在另一个名称空间中

时间:2013-09-23 17:25:01

标签: scala playframework classpath

运行play compile时,出现编译时错误。

[error] test.scala:14: object BOMInputStream is not a member of package org.ap
ache.commons.io.input
[error] import org.apache.commons.io.input.BOMInputStream
[error]        ^
[error] test.scala:80: not found: type BOMInputStream
[error]     val bomIn = new BOMInputStream(fileInpStream, false)
[error]                     ^
[error] two errors found

但是,我在scalatest目录中的同一play项目中使用BOMInputStream成功运行了/test测试。

当我在上面的编译时错误中注释掉有问题的行时,测试成功。

请注意,我已正确更新/project/Build.scala

"org.apache.commons" % "commons-io" % "1.3.2"

1 个答案:

答案 0 :(得分:-1)

从我的BOMInputStream目录中删除包含PLAY-PROJECT/lib/类的JAR后,我能够编译。