我正在尝试运行 Spark maven Scala eclipse 中的项目。
当我运行 the scala class ,我得到这个错误:
Exception in thread "main" java.lang.NumberFormatException: Not a version: 9
at scala.util.PropertiesTrait$class.parts$1(Properties.scala:184)
at scala.util.PropertiesTrait$class.isJavaAtLeast(Properties.scala:187)
at scala.util.Properties$.isJavaAtLeast(Properties.scala:17)
....
怎么了? 什么是版本 9?
最佳答案
Scala 还不能开箱即用地与 Java 9 一起使用 - 有一种方法,但您必须确保您的组合中的各种组件具有兼容性所需的最低版本。。 p>
参见 this compatibility matrix (注意 Java、Scala 和 SBT 版本)
和this issue for more details .
最简单的解决方法是使用 Java 8 在 Eclipse 中运行您的 Spark 项目。
关于java - 线程 "main"java.lang.NumberFormatException : Not a version: 9 中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51398331/