问题描述
下载了spark1.6.2版本,安装hadoop2.6,按照build/mvn-Pyarn-Phadoop-2.6-Pspark-ganglia-lgpl-Pkinesis-asl-Phive-DskipTestscleanpackage进行编译,在编译到spark-core时,提示如下错误:[INFO][INFO]---maven-remote-resources-plugin:1.5:process(default)@spark-core_2.10---[WARNING]InvalidPOMforcom.typesafe.akka:akka-remote_2.10:jar:2.3.11,transitivedependencies(ifany)willnotbeavailable,enabledebugloggingformoredetails[WARNING]InvalidPOMforcom.typesafe.akka:akka-slf4j_2.10:jar:2.3.11,transitivedependencies(ifany)willnotbeavailable,enabledebugloggingformoredetails[WARNING]InvalidPOMforcom.typesafe.akka:akka-testkit_2.10:jar:2.3.11,transitivedependencies(ifany)willnotbeavailable,enabledebugloggingformoredetails[WARNING]InvalidPOMfororg.json4s:json4s-jackson_2.10:jar:3.2.10,transitivedependencies(ifany)willnotbeavailable,enabledebugloggingformoredetails[WARNING]Invalidprojectmodelforartifact[akka-slf4j_2.10:com.typesafe.akka:2.3.11].ItwillbeignoredbytheremoteresourcesMojo.[WARNING]Invalidprojectmodelforartifact[json4s-jackson_2.10:org.json4s:3.2.10].ItwillbeignoredbytheremoteresourcesMojo.[WARNING]Invalidprojectmodelforartifact[akka-remote_2.10:com.typesafe.akka:2.3.11].ItwillbeignoredbytheremoteresourcesMojo.[INFO][INFO]---maven-resources-plugin:2.6:resources(default-resources)@spark-core_2.10---[INFO]Using'UTF-8'encodingtocopyfilteredresources.[INFO]Copying21resources[INFO]Copying3resources[INFO][INFO]---scala-maven-plugin:3.2.2:compile(scala-compile-first)@spark-core_2.10---[INFO]Usingzincserverforincrementalcompilation[info]Compiling486Scalasourcesand76Javasourcesto/code/spark-1.6.2/core/target/scala-2.10/classes...[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/SSLOptions.scala:26:objecttypesafeisnotamemberofpackagecom[error]importcom.typesafe.config.{Config,ConfigFactory,ConfigValueFactory}[error]^[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/SSLOptions.scala:83:notfound:typeConfig[error]defcreateAkkaConfig:Option[Config]={[error]^[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/SSLOptions.scala:85:notfound:valueConfigFactory[error]Some(ConfigFactory.empty()[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/SparkEnv.scala:255:notfound:typeActorSystem[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/rpc/akka/AkkaRpcEnv.scala:320:objectErrorisnotacasecla[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/util/AkkaUtils.scala:210:notfound:typeActorSystem[error]actorSystem:ActorSystem):ActorRef={[error]^[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/util/JsonProtocol.scala:27:objectDefaultFormatsisnotamemberofpackageorg.json4s[error]importorg.json4s.DefaultFormats[error]^[error]/code/spark-1.6.2/core/src/main/scala/org/apache/spark/util/JsonProtocol.scala:55:notfound:valueDefaultFormats[error]privateimplicitvalformat=DefaultFormats[error]^[warn]twowarningsfound[error]248errorsfound[error]Compilefailedat2016-6-2911:42:42[1:07.227s][INFO]------------------------------------------------------------------------[INFO]ReactorSummary:[INFO][INFO]SparkProjectParentPOM...........................SUCCESS[10.842s][INFO]SparkProjectTestTags............................SUCCESS[6.612s][INFO]SparkProjectLauncher.............................SUCCESS[01:03min][INFO]SparkProjectNetworking...........................SUCCESS[20.415s][INFO]SparkProjectShuffleStreamingService............SUCCESS[11.025s][INFO]SparkProjectUnsafe...............................SUCCESS[29.591s][INFO]SparkProjectCore.................................FAILURE[01:53min][INFO]SparkProjectBagel................................SKIPPED[INFO]SparkProjectGraphX...............................SKIPPED[INFO]SparkProjectStreaming............................SKIPPED[INFO]SparkProjectCatalyst.............................SKIPPED[INFO]SparkProjectSQL..................................SKIPPED[INFO]SparkProjectMLLibrary...........................SKIPPED[INFO]SparkProjectTools................................SKIPPED[INFO]SparkProjectHive.................................SKIPPED[INFO]SparkProjectDockerIntegrationTests.............SKIPPED[INFO]SparkProjectREPL.................................SKIPPED[INFO]SparkProjectYARNShuffleService.................SKIPPED[INFO]SparkProjectYARN.................................SKIPPED[INFO]SparkGangliaIntegration..........................SKIPPED[INFO]SparkProjectAssembly.............................SKIPPED[INFO]SparkProjectExternalTwitter.....................SKIPPED[INFO]SparkProjectExternalFlumeSink..................SKIPPED[INFO]SparkProjectExternalFlume.......................SKIPPED[INFO]SparkProjectExternalFlumeAssembly..............SKIPPED[INFO]SparkProjectExternalMQTT........................SKIPPED[INFO]SparkProjectExternalMQTTAssembly...............SKIPPED[INFO]SparkProjectExternalZeroMQ......................SKIPPED[INFO]SparkProjectExternalKafka.......................SKIPPED[INFO]SparkKinesisIntegration..........................SKIPPED[INFO]SparkProjectExamples.............................SKIPPED[INFO]SparkProjectExternalKafkaAssembly..............SKIPPED[INFO]SparkProjectKinesisAssembly.....................SKIPPED[INFO]------------------------------------------------------------------------[INFO]BUILDFAILURE[INFO]------------------------------------------------------------------------[INFO]Totaltime:04:19min[INFO]Finishedat:2016-06-29T11:42:42+08:00[INFO]FinalMemory:59M/588M[INFO]------------------------------------------------------------------------[ERROR]Failedtoexecutegoalnet.alchim31.maven:scala-maven-plugin:3.2.2:compile(scala-compile-first)onprojectspark-core_2.10:Executionscala-compile-firstofgoalnet.alchim31.maven:scala-maven-plugin:3.2.2:compilefailed.CompileFailed->[Help1][ERROR][ERROR]Toseethefullstacktraceoftheerrors,re-runMavenwiththe-eswitch.[ERROR]Re-runMavenusingthe-Xswitchtoenablefulldebuglogging.[ERROR][ERROR]Formoreinformationabouttheerrorsandpossiblesolutions,pleasereadthefollowingarticles:[ERROR][Help1]http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException[ERROR][ERROR]Aftercorrectingtheproblems,youcanresumethebuildwiththecommand[ERROR]mvn<goals>-rf:spark-core_2.10
解决方案
解决方案二:
已搞定,com.typesafe.akka的mvn版本太低,更改为高版本就行