-2
運行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
不過,我成功地跑在/test
目錄中相同play
項目使用BOMInputStream一個scalatest
測試。
當我註釋掉上述編譯時錯誤中的違規行時,測試成功。
請注意,我已經更新了我/project/Build.scala
適當:
"org.apache.commons" % "commons-io" % "1.3.2"
您是否將相關性置於Build.scala中的正確位置?你不是隻是爲了測試classpath嗎? –
我相信如此。我將它添加到'val appDependencies = Seq(...)'中 –