欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)[Ljava/lang/Object解决

发布时间:2023/12/20 46 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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解决的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。