JavaプロジェクトとFlexプロジェクトがあります。現在、両方のプロジェクトに使用する構成を含む1つのベースpomがあります。これに関する問題は次のとおりです。Flexプロジェクトはjavadoc
、pmd
プラグインなどの構成を継承しますが、これは望ましくありません。
私はそれをきれいにして、本当のベースpomを持っていて、それからajava-base-pom
とaを持ちたいですflex-base-pom
。しかし、これはFlex部分とJava部分の両方を持つマルチモジュールでどのように機能しますか?
次の構造を使用する独自のアプリケーションへのプラグインがあります。
- my-plugin
- my-plugin-client(flex)
- my-plugin-server(java)
my-plugin
pom.xml
with<modules/>
セクションが含まれているだけです。両方の親としてpom.xmlを使用しますmy-plugin
が、javabase-pomまたはflexbase-pomを親として使用することもできません。これに対する最善のアプローチは何でしょうか?