プロジェクトをコンパイルするときにアクティベータ1.3.10を使用し、src_managed
もclasses_managed
ディレクトリも作成されません。Play2 - "src_managed"と "classes_managed"ディレクトリがアクティベータによって作成されていません
アクティベータのみをコンパイルして実行すると、プロジェクトは正常に動作します。しかし、このディレクトリがないと、 "src_managed"の逆ルーティングクラスを探しているので、IntelliJ Ideaに問題が発生します。
オープンターミナル:ここ
は、Linuxマシン上でこの問題を実証するためのステップである私の初のアプリに続いて
$ activator new my-first-app play-scala
$ cd my-first-app
$ activator
acivator招待、あなたは、ソース管理であることをチェクすることができます正しく設定:
my-first-app> source-managed
そして最終的にそれをコンパイルして実行します。
my-first-app> compile
my-first-app> run
この時点で、my-first-app/scala-2.11/src_managed
とmy-first-app/scala-2.11/classes_managed
が存在しなければならない...しかし、そうではない...
Playframeworkのドキュメントはsrc_managed
とclasses_managed
ディレクトリが存在しなければならないと述べている: https://www.playframework.com/documentation/2.5.x/Anatomy#The-target/-directory
誰もがこの問題に遭遇しました?もしそうなら、どのように解決しましたか?
ありがとうございました。
ありがとうございましたこれは確かに私が使用しているプレイのネイティブ機能に応じて、私は最初にsbtを使ってプロジェクトをビルドして(そしてintelliJから "make"しない)ソースディレクトリ。これは、sbtプロジェクトのインポート時に自動で行われません。 – Antonin