Intelligent IDEA
에 spark maven
지원 예제를 작성했습니다. spark
버전이 2.0.0이고 hadoop
버전이 2.7.3이고 scala
버전이 2.11.8입니다. 시스템 및 IDE 환경은 동일한 버전입니다. 그런 다음 응용 프로그램이 오류로 실행 :
Exception in thread "main" java.lang.NoSuchMethodError:
scala.Predef$.$scope()Lscala/xml/TopScope$
; atorg.apache.spark.ui.jobs.StagePage
.(StagePage.scala:44) atorg.apache.spark.ui.jobs.StagesTab
.(StagesTab.scala:34) atorg.apache.spark.ui.SparkUI
.(SparkUI.scala:62) atorg.apache.spark.ui.SparkUI$.create(SparkUI.scala:215)
atorg.apache.spark.ui.SparkUI$.createLiveUI(SparkUI.scala:157)
atorg.apache.spark.SparkContext.<init>(SparkContext.scala:443)
atorg.apache.spark.SparkContext.<init>(SparkContext.scala:149)
atorg.apache.spark.SparkContext.<init>(SparkContext.scala:185)
atorg.apache.spark.api.java.JavaSparkContext.<init>(JavaSparkContext.scala:92)
atcom.spark.test.WordCountTest.main(WordCountTest.java:25)
atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
atjava.lang.reflect.Method.invoke(Method.java:606)
atcom.intellij.rt.execution.application.AppMain.main(AppMain.java:140)
어딘가에 버전이 일치 거기로 스칼라 2.10을 추가해야합니다. 클러스터, sbt 등을 확인하십시오. – Reactormonk