コンテクスト
- マルチMavenモジュールまたはシングルMavenモジュール構造の大きなプロジェクト
質問
- 最終的にmulti-maven-moduleまたはsingle-maven-module構造を使用しましたか?
詳細
開発期間が長く、多くの機能を含む大きなプロジェクト(つまり、些細なプロジェクトではない)に取り組んだ場合、プロジェクトを複数のMavenモジュールに分割することを選択しましたか、それとも単一モジュールのアプローチを採用しましたか?
たとえば、マルチモジュール構造の場合、mvn gwt:eclipseなどのmavenコマンドを実行するとクラッシュします(http://bit.ly/gs4Rmoを参照)。これは、単一モジュールのGWTプロジェクトでうまく機能したと思います。また、マルチモジュール構造に問題がある上記のような他のコマンドが存在する可能性があります。
ただし、マルチモジュール構造は、開発の高速化のメリットをもたらす可能性があります。つまり、「サーバー」を「クライアント」モジュールから分離すると、ビジネスロジック(サーバー)を個別にコンパイルして、結果のWebアーカイブにパッケージ化できます。GWTコードのコンパイルには約20秒かかるため、サーバーパッケージのみを変更すると、長期的には多くの時間を節約できます。
マルチモジュール/シングルモジュールプロジェクトで作業しているときに、上記のような他のどのケースに遭遇しましたか?
ありがとうございました!