2017-11-08 5 views
1

複数のマイクロサービスプロジェクトに共通のMavenプラグインをインポートする方法を理解しようとしていますか? jacocoのように、のjavadocなど複数のマイクロサービスプロジェクトに共通するPOMベースのプラグイン

我々は完全にそれを処理する親POMの道を避けたい -

アイデアは、すべての一般的なプラグインを管理するための単一の場所を維持することです。

+0

親プロジェクトを作成し、それらを定義し、他のプロジェクトで親を使用します。 – khmarbaise

+0

ご返信ありがとうございます。私は親のPOM方法以外の解決策を探しています。 – TuneIt

+0

親POMと異なるのはなぜですか? – khmarbaise

答えて

1

これを行うMavenの方法は、親POMを持つことです。マルチモジュールプロジェクトを構築することも、外部親POMを作成することもできます。

Mavenは依存性管理のために<scope>import</scope>を除いて、特定のPOMに "xmlをインポート"する方法がありません。したがって、プラグインやプロパティなどを定義することはできず、インポートすることもできません。

関連する問題