2017-08-07 13 views
0

これは私の問題です。同様の質問に対して多くの回答がありますが、試してみてもうまくいきませんでした。私はScala IDE 4.6とeclipse Oxygenの両方を使ってコードを実行していますが、このエラーですべてが失敗しました。Scalaエラー:Scala IDEとEclipseのメインクラスを見つけることができませんでした

ここに私のScalaのコンパイラの設定です:ここで

scala compiler configuration

は私の実行コンフィギュレーションです:ここでは

run configuration

コンソールであった私のコード、ファイル構造やエラーです:

enter image description here

ここ

は、情報問題コンソールです:

enter image description here

オンラインの回答から、私はすでに構築する前にプロジェクトをきれいにしようとしましたが、私はまた、JVMとScalaのコンパイラのすべてのバージョン、それらのdidnの全てを試してみました助けてください。

コードはオンラインコースコードから直接インポートされていたので、コードにエラーがあってはいけないと思います。

+1

プロジェクトのツリー構造が間違っていると思います。 'ScalaO/src/main/scala/com/ks/sparkscala/FriendsByAge.scala' –

+0

プロジェクト構造を変更するにはどうすればいいですか?@Ramesh Maharjan –

+0

これらのディレクトリを作成します:srcディレクトリ内にmainとscalaをコピーしてください。その中のパッケージそれはうまくいくはずです –

答えて

6

私は、これはあなたのケースでは、あなたのフォルダ構造

Scala0 
└── src 
    └── main 
     └── scala 
      └── com.ks.sparkscala 
       └── FriendsByAge 

されるべきだと思うSRC内のフォルダメイン/スカラ座を作成し、その中にパッケージをコピーします。

私はこれが助けを願っプロジェクト構造

ためhereに従ってください!

+0

ありがとう、それは働いていた〜 –

+0

私は早すぎると思う。 scala0/src/main/scala/com/ks/sparkscala/another.scalaという別のスカラファイルをインポートしても、同じ問題が再び発生しました。 Ps:このscalaファイルは、scalaオブジェクト内に独自のmain関数を持っています。@ Shankar Koirala –

+0

ちょっと間違った問題です。もうお邪魔して申し訳ありません。私はすでにあなたの答えを受け入れている〜:@Shankar Koirala –

関連する問題