2016-08-30 9 views
-2

を失敗コンパイルします。私は以下2.11 Scalc SBTは、私がリンク <a href="http://spark.apache.org/docs/latest/quick-start.html" rel="nofollow">http://spark.apache.org/docs/latest/quick-start.html</a></p> <p>以下のコードを追跡しようとしています。しかし、私はそれが失敗しているパッケージを作成しようとしていたときに

を述べながら、それは、スカラ座の古いバージョンを示している理由、それは

  • を失敗している理由2は、エラーメッセージで、

    明らか
    1. を考えているかを知りたいです。

      [info] Set current project to default-0464ce (in build file:/home/ubuntu/simple_sbt/) 
      [info] Updating {file:/home/ubuntu/simple_sbt/}default-0464ce... 
      [info] Resolving org.scala-lang#scala-library;2.9.1 ... 
      [info] Done updating. 
      [info] Compiling 1 Scala source to /home/ubuntu/simple_sbt/target/scala-2.9.1/classes... 
      [error] /home/ubuntu/simple_sbt/src/main/scala/SimpleApp.scala:1: object apache is not a member of package org 
      [error] import org.apache.spark.SparkContext 
      [error]   ^
      [error] /home/ubuntu/simple_sbt/src/main/scala/SimpleApp.scala:2: object apache is not a member of package org 
      [error] import org.apache.spark.SparkContext._ 
      [error]   ^
      [error] two errors found 
      [error] {file:/home/ubuntu/simple_sbt/}default-0464ce/compile:compile: Compilation failed 
      [error] Total time: 2 s, completed Aug 30, 2016 3:19:18 AM 
      
  • +2

    「私が2.11に言及していたのに、これは漠然としていますが、どのようにして「言及」しましたか? – pedrofurla

    +0

    古いバージョンのsbtを使用していると思われます。それを 'sbt sbt-version'で確認して、それが0.13.x – Tim

    +0

    であることを確認してください。こんにちは、リンクごとにsimple.sbtファイルで言及しました。 – Amit

    答えて

    0

    あなたはSBTパッケージを実行したときにダウンロードされ、インポートしたファイルのために解決されます依存関係が存在しないとして、時にはそれが失敗しました。 bbtを実行してからbbパッケージを実行してみてください。 sbtを実行すると、パッケージ化とコンパイルが可能なすべての依存関係が生成されます。

    上記の方法で問題が解決しない場合は、sbtビルドファイルと使用している環境を共有する必要があります。これらのコマンドを実行しているディレクトリでは、役割も果たします。

    +0

    ありがとうございます。私は確認してお知らせします。 – Amit

    関連する問題

     関連する問題