私はMavenプロジェクトで数年の経験があります。マルチモジュールプロジェクトでも( Mavenのマルチモジュール機能が嫌いになりました(免責事項が作成されました))、Mavenが本当に好きでも、入手できないものがあります。についての明確な答え:
マルチモジュールMavenプロジェクトの典型的なユースケースは何ですか?単純な依存関係や親pomと比較して、このような構造の付加価値は何ですか?
マルチモジュールプロジェクトの構成をたくさん見てきましたが、それらのすべては、成果物として自分の人生を生きる依存関係ライブラリの単純な構造を作成することによって明確に対処できました(親pomを使用しても、別個の成果物として:依存関係と構成を因数分解します)そして、マルチモジュール構造の付加価値をはっきりと見ることができるユースケースは見つかりませんでした。
私はいつも、この種の構造が実際の利益を伴わずに過度の複雑さをもたらすことを発見しました:どこに何かが欠けているのですか?(正直に言うと、ear
この種の構造から利益を得ることができる人もいますが、その特定のユースケースを除いて、他の実際の使用と利益はありますか?)