2

他の通常のモジュールで使用されるいくつかの maven プラグインを含むマルチモジュール プロジェクトでは、次のようになります。

parent
|
 ---- maven-plugins
      |
       ---- plugin1
      |
       ---- plugin2
|
 ---- module1
|
 ---- module2
|
 ---- ...
|
 ---- moduleN

Maven にプラグイン アーティファクトを他のアーティファクトよりも先にビルド/インストールさせる方法はありますか?

つまり、親プロジェクトをビルドする前にプラグインを手動でインストールするステップを避けたいのです。モジュールの最初に配置しようとしましたが、結果はありません。リアクタープラグインはそれを処理していないようです。

4

1 に答える 1

1

これはMavenのバグによるものだと思います:

MNG-1911 - リアクターで拡張機能を使用してプラグインをビルドすると失敗する

プラグインを他のモジュールで使用できるようにするには、最初にリアクターの外部でプラグインをビルドする必要があります。

于 2013-02-18T19:17:19.817 に答える