ApacherHadoop,ApacherHive在ApacheSparkJava_9公共语言版本上

ApacherHadoop,ApacherHive在ApacheSparkJava_9公共语言版本上,java,apache-spark,hadoop,hive,Java,Apache Spark,Hadoop,Hive,尝试设置蜂箱使用火花作为引擎 获得长时间配置后,超时错误 应用程序日志文件-应用程序ID 但是仍然会出现此错误。可能与服务器上安装的java版本有关,或者与配置单元配置使用的java版本有关。这可能会有所帮助:可能与服务器上安装的java版本有关,或者与配置单元配置使用的java版本有关。这可能有助于: ERROR yarn.ApplicationMaster: User class threw exception: java.lang.NoSuchFieldError: JAVA_9

尝试设置蜂箱使用火花作为引擎

获得长时间配置后,超时错误

应用程序日志文件-应用程序ID


但是仍然会出现此错误。

可能与服务器上安装的java版本有关,或者与配置单元配置使用的java版本有关。这可能会有所帮助:可能与服务器上安装的java版本有关,或者与配置单元配置使用的java版本有关。这可能有助于:
ERROR yarn.ApplicationMaster: User class threw exception: java.lang.NoSuchFieldError: JAVA_9
    java.lang.NoSuchFieldError: JAVA_9
        at org.apache.spark.storage.StorageUtils$.<init>(StorageUtils.scala:207)
        at org.apache.spark.storage.StorageUtils$.<clinit>(StorageUtils.scala)
        at org.apache.spark.storage.BlockManagerMasterEndpoint.<init>(BlockManagerMasterEndpoint.scala:93)
        at org.apache.spark.SparkEnv$.$anonfun$create$9(SparkEnv.scala:370)
private val bufferCleaner: DirectBuffer => Unit =
if (SystemUtils.isJavaVersionAtLeast(JavaVersion.JAVA_9)) {
  val cleanerMethod =
    Utils.classForName("sun.misc.Unsafe").getMethod("invokeCleaner", classOf[ByteBuffer])
  val unsafeField = classOf[Unsafe].getDeclaredField("theUnsafe")
  unsafeField.setAccessible(true)
  ..