EclipseのScalaプロジェクトで “Could not find the main class .”となる理由

Posted 2010年11月29日 by

動いていたHelloWordが、”Could not find the main class .”というダイアログを出して実行できなくなる理由が判明


Eclipseでこのエラーが出る理由は、binフォルダにコンパイルしたclassファイルがないためです。

しかし、HelloWordが動いたときには、HelloWord.classファイルはbinフォルダには存在していたのに、見るとclassファイルが全部なくなってしまっているではないですか。

classファイルが消えてしまう理由は、プロジェクトのなかにあるscalaソースコードが1つでもコンパイルできないファイルがあると、classファイルが消えるようです。

でも、再現性がない。

もし、classファイルがbinに生成されないときは、コンパイルできたものだけをsrcフォルダに置いてF5キーを押すといいです。

Post Details

  • Post Title: EclipseのScalaプロジェクトで “Could not find the main class .”となる理由
  • Author: admin
  • Filed As: Scala
  • Tags:
  • You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

コメントを残す