2017-03-24 27 views
0

何らかの理由で、IntelliJ Ideaバージョン2016.2.5エディタコンパイラは、コンパイルされたひねりテンプレートを認識または見つけることができません。Idea + Scala-Play:エディタコンパイラはTwirlテンプレートを解決できません。 views.html.index

def index = Action { 
    Ok(views.html.index()) // <<<<<<<<<<<<<<<<< cannot resolve symbol index 
} 

これを修正できる設定はありますか?

UPDATE私はIdea Community 2017.1をインストールしましたが、この問題もあります。私はそれに対応するSBTとScalaのプラグインと共に使用します。

+0

あなたは([開いている問題のリスト]を確認しましたhttps://youtrack.jetbrains.com/issues/SCL?q = twirl%20%23unresolved)この質問を提出する前に? – CrazyCoder

+0

また、フォルダとパッケージの構造、Twirlファイルのファイル名、およびコンパイルされたTwirlファイルにリストされているパッケージ名を投稿できますか? –

答えて

2

Twirlファイルをコンパイルする適切なビルドツールを使用することをお勧めします。私はGradleとPlayフレームワークでIntelliJを使用しました。

https://github.com/67726e/gradle-twirl

しかし、フレームワークの作者はまた、SBTとの例を示します。

https://github.com/playframework/twirl

+0

SBTを使用して、対応するPlay-SBTプラグインをインポートします。これはもちろん、すべてうまくコンパイルできます。しかし、何とかIntelliJ IDEからは機能しません。 –

関連する問題