4

モジュール プロジェクトとサブ プロジェクトの違いがわかりませんでした。違いは何ですか。モジュラーアプリケーションにはどちらを使用する必要がありますか。

4

1 に答える 1

3

どちらのアプローチでも、コードを個別にコンパイル、実行、およびテストできます。サブプロジェクトを使用すると、設定を共有でき、ソースコードでそれに依存するプロジェクトに接続されます。

Play アプリケーションを dev モードで実行すると、依存プロジェクトが自動的に再コンパイルされます。コンパイルできないものがある場合は、ブラウザーに結果が表示されます。(http://www.playframework.org/documentation/2.0.4/SBTSubProjects)

play モジュールは、play アプリケーションのように構造化できる単なる JAR 依存関係です。したがって、バイナリに依存します。

サブプロジェクトの方が扱いやすいかもしれませんが、複数のプレイアプリ間でコードを共有したい場合は、モジュールの方が理にかなっています。

于 2012-10-06T21:24:49.307 に答える