1

EclipseでJava/Mavenプロジェクトを作成し、Scalaの性質を追加しました。EclipseはScalaクラスをコンパイルできますが(正しい場合)、プロジェクトでScalaインタープリターを作成すると、クラスをインポートできません。ルートパッケージが存在しないと表示されます。私は何が間違っているのですか?

4

2 に答える 2

1

これは、最新バージョンのScala Eclipseプラグイン(2.0.0.beta09)で正しく機能するようです。まだ問題がありますか?

于 2011-09-21T13:52:33.687 に答える
0

わかった。記録のためだけに。私が最初にこれを投稿したとき、なぜそれが機能しなかったのかわかりません。しかし、なぜ今それが機能しないのか私は知っています。

Scalaコード、ソースファイルにエラーが発生した場合、コンパイラーはコンパイル済みクラスをまったく生成しませこれはJavaとはまったく異なります。私は仕事でJavaをプログラミングしており、関連性のない多数のファイルが問題なくコンパイルされないワークスペースでアプリを実行していることがよくあります。

これは非常に奇妙な振る舞いだと思います。クラスファイルをディスクに書き込む前に、メモリ内で160万行の(Java)コードをコンパイルするほど強力な開発者PCは想像できません。

于 2011-09-21T20:40:48.557 に答える