Play 2.0以降、新しいPlayアプリケーションを作成する以外に、既存のPlayアプリケーション用のモジュールを作成する方法はなくなったようです。少し調べてみると、これらの手順に出くわしました。これは、新しいモジュール(アプリケーション)で作成されたルートを削除する必要がある(または少なくとも削除する必要がある)こと、およびモジュールのapplication.confファイルが実際には単なるスタブであることを示しています。モジュールがPlayアプリケーションとして認識されるために必要です。
私はPlayを初めて使用しますが、モジュールを生成するためのコンソールコマンド(「new-module」)があったようです。これはおそらく、アプリケーションがモジュールを検出するために必要なファイルのみを作成していました。特にコンソールから新しいモジュールを登録すると、モジュールがビルドと選択したリポジトリに追加され、削除された場合は特に、この方法で新しいモジュールをすばやく作成できると便利だと思います。 (同じくらいの)手動配線の要件。
また、アプリケーションが依存するPlayモジュールを同じコードベース/ビルドの一部として維持できるようにしたいので、モジュールに変更を加えると、アプリケーションのコンパイル時(たとえば、再生時)にそれらが取得されます。 〜実行中です。変更されたファイルが保存されます)。これは、依存関係として登録されたモジュールですでに発生していますか、それともアプリケーションとは別にモジュールを再構築する必要がありますか?
私は新参者なので、これらのタスクを自動化された方法で実行する方法がないことを確信していません。Play for Scalaの本(パートIII、第9章)にリストされているパッケージとモジュールに関する章がありますが、この本はまだ完成しておらず、残念ながら、その章はまだ書かれていません。
経験豊富なプレイなら!開発者は、上記でリンクした手順が、モジュールを作成して依存関係として登録/保守するための推奨手順であることを確認するか、より良い手順をリストしていただければ幸いです。