java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object解决
生活随笔
收集整理的這篇文章主要介紹了
java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
完整報錯如下:
19/05/15 15:26:10 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeSystemBLAS 19/05/15 15:26:10 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeRefBLASException in thread "main" java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object;at breeze.plot.Plot.<init>(Plot.scala:155)at breeze.plot.Figure.selectPlot(Figure.scala:166)at breeze.plot.Figure.subplot(Figure.scala:23)at RunRisk.plotDistribution(RunRisk.scala:252)at RunRisk$.main(RunRisk.scala:40)at RunRisk.main(RunRisk.scala)Process finished with exit code 1解決方案:
看到上面有breeze,所以是breeze這個包出了問題。
確保pom.xml和intellij中的sdk版本一致即可。
SDK設置:
然后pom.xml處為:
<dependency><groupId>org.scalanlp</groupId><artifactId>breeze-viz_2.11</artifactId><version>1.0-RC2</version></dependency>確保sdk以及pom.xml處都是2.11的scala版本
然后重新運行即可解決。
總結
以上是生活随笔為你收集整理的java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Exception in thread
- 下一篇: IntelliJ IDEA内存优化最佳实