1
早上好, 我米使用斯卡拉與Apache星火,和我有一個簡單的代碼行的一個問題:有一個環形的Apache火花Scala的隱式轉換
for (i<- 0 until imageFileBytes.length)
這個代碼給這個警告:
Implicit conversions found: 0 => intWrapper(0)
我用SBT的依賴條件和編譯代碼用命令火花「SBT編譯」 在此編譯SBT返回一個錯誤:
Reference to method intWrapper in class LowPriorityImplicits should not have
survived past type checking, it should have been processed and eliminated during
expansion of an enclosing macro.
[error]for (i<- 0 until imageFileBytes.length)
有人知道如何解決這個問題嗎?
你能提供更多的上下文嗎?如果我在REPL上嘗試你的代碼,它可以正常工作。 – maasg 2014-10-30 16:28:02
我在linux 64位上使用spark,並且使用命令「sbt clean compile」編譯項目,我的依賴關係en simple.sbt是: scalaVersion:=「2.10.4」 libraryDependencies + =「org.apache .spark「%%」spark-mllib「%」1.1.0「 libraryDependencies + =」org.apache.spark「%%」spark-core「%」1.1.0「 我也使用opencv for Scala (JavaCV項目) 這是我的項目文件 https://bitbucket.org/aconese/spark-fib/get/9efc07c89921.zip – 2014-10-31 10:37:59
你有沒有嘗試去除不必要的'var i = 0'以上的那個for-comprehension ? – maasg 2014-10-31 10:46:24