私はスカラーコードをコンパイルできません。依存関係のエラーが発生しています!依存関係が解決されていません
しかし、私は、既存のセットアップで正常に動作し、別のサンプルアプリケーションを持って、このコードは同じアーチで動作していない
:エラーログ
:sbt compile
[info] Set current project to firstScalaScript (in build file:/home/abu/Current%20Workspace/)
[info] Updating {file:/home/abu/Current%20Workspace/}current-workspace...
[info] Resolving org.apache.spark#spark-core;2.0.1 ...
[warn] module not found: org.apache.spark#spark-core;2.0.1
[warn] ==== local: tried
[warn] /home/abu/.ivy2/local/org.apache.spark/spark-core/2.0.1/ivys/ivy.xml
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/org/apache/spark/spark-core/2.0.1/spark-core-2.0.1.pom
[warn] ==== Akka Repository: tried
[warn] http://repo.akka.io/releases/org/apache/spark/spark-core/2.0.1/spark-core-2.0.1.pom
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: org.apache.spark#spark-core;2.0.1: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
私のコード:
import scala.io.Source._
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
import org.apache.spark.SparkConf
import org.apache.log4j.Logger
import org.apache.log4j.Level
import org.apache.spark.rdd.RDD
import org.apache.hadoop.io.compress.GzipCodec
object firstScalaScript{
def main(args: Array[String])
{
val sc=new SparkContext(new SparkConf())
val rdd=sc.textFile("e.txt,r.txt").collect()
//rdd.saveAsTextFile("confirmshot.txt"); sc.stop()
}
}
私のコード:輸入scala.io.Source._ インポートorg.apache.spark.SparkContext 輸入org.apache.spark.SparkContext._ 輸入org.apache.spark.SparkConf 輸入org.apache.log4j .Logger インポート{ DEFメイン(引数 インポートorg.apache.hadoop.io.compress.GzipCodec オブジェクトfirstScalaScriptをorg.apache.spark.rdd.RDDインポートorg.apache.log4j.Level:アレイ[String]){ \t val sc =新しいSparkContext(新しいSparkConf()) \t rdd = sc.textFile( "e.txt、r.txt")。 \t sc。ストップ() \t} } –
あなたのコードブロックであなたの質問を編集(および適切な形式を設定)の代わりに、同じ目的のためにコメントを使用してください。 –