因此,我使用的是一個圖表庫,它具有在build.sbt中列爲2.8.1的Scala的依賴關係。我試圖將其更改爲斯卡拉2.9.2,它編譯罰款,但得到這個運行時錯誤:Scala 2.8.1 => 2.9.2 RangeByOne NoSuchMethod錯誤
[error] (run-main) java.lang.NoSuchMethodError: scala.runtime.RichInt.until(I)Lscala/collection/immutable/Range$ByOne;
java.lang.NoSuchMethodError: scala.runtime.RichInt.until(I)Lscala/collection/immutable/Range$ByOne;
它還列出了在錯誤的亂七八糟的行號,我就追蹤到像一行代碼:
for (i <- 0 to x)
我敢肯定斯卡拉2.9.2確實有to
方法..我缺少什麼?
謝謝!
似乎在運行時你'x'是隱式轉換爲'java.runtime.RichInt'。因此它引發了錯誤。我現在得到這個問題了...... – 2012-10-26 03:21:40