IntelliJ IDEA 13 で Play2 プロジェクトをインポートしようとしました。コードをナビゲートしてみて、ルート ファイルcontroller.Application
が自分のファイルではなく sbt にバンドルされている play jar 内の現在を指していることに気付くまで、正常にインポートされたように見えました。
考えられるすべての可能な組み合わせを試しました:
- IntelliJ IDEA を使用してチェックアウトされたプロジェクトをインポートし、自動インポートして依存関係を解決する
- Play コンソールを使用してインポートし、IntelliJ IDEA で開くだけです
ただし、新しい play プロジェクトを作成し、routes ファイルが適切な controller.Application を適切に指している場合、これは問題ではありません。
アップデート:
私のフォルダ構造は次のようなものです:
コントローラーフォルダーを1レベル上に引っ張ってみましたが、intellijは文句を言うのをやめましたが、ブラウザーで表示するとエラーが発生します。
うまく設定できていないようです。これについて何か助けていただければ幸いです。ありがとう。