2011-06-18 8 views
14

私はIDEAのScalaプラグインを使用していますが、通常はほぼ完全に動作します。PlayフレームワークでIntelliJ IDEAで動作するScalaのインポートを取得するには?

しかし、Playフレームワークのインポートステートメントに問題があるようです。「シンボルxを解決できません」というエラーが発生することがよくあります。これでプログラムが動作しなくなるわけではありませんが、オートコンプリートは完全に役に立たなくなります。

例:import org.scalatest.junit._

私はすでに私のプロジェクトのクラスやソースに/opt/play/framework/src/opt/play/framework/play-1.2.2RC2.jarを追加しました。 ( "プロジェクト構造"を使用)

これを解決する方法についてのアイデアはありますか?これは単にバグですか?

(私はスカラ座2.9.0.1、IDEA 10.5とScalaのプラグイン0.4.1084を使用しています)

答えて

6

は同様にあなたのソースにtmp/generatedを追加してください。 Play Frameworkはテンプレートからソースファイルを生成するため、Eclipseにもこの問題があります。 Errors in Eclipse for Scala project generated by Play Frameworkを参照してください。

+0

私はそれをしましたが、私はまだ同じエラーが発生します。私は何か他のことをする必要がありますか? – Mononofu

+6

私はそれを修正する方法を見つけました:私は "scala-library"をmyに追加する必要がありました。モジュールの依存関係:http://blog.jetbrains.com/scala/2010/09/02/project-configuration-explained/ – Mononofu

関連する問題