Mavenはソースから必要なプラグインを自動的にビルドできますか?アプリケーションをビルドする前に手動でビルドしてアップロードする必要はなく、リポジトリサーバーなしですべてを一から構築したいと考えています。Mavenプラグインを自動的にビルドする
プラグインの成果物に依存してモジュールとして追加することができるので、他のモジュールと同じようにビルドできます。しかし、他のモジュールが依存関係を持つように指定しなければなりません。
Mavenはソースから必要なプラグインを自動的にビルドできますか?アプリケーションをビルドする前に手動でビルドしてアップロードする必要はなく、リポジトリサーバーなしですべてを一から構築したいと考えています。Mavenプラグインを自動的にビルドする
プラグインの成果物に依存してモジュールとして追加することができるので、他のモジュールと同じようにビルドできます。しかし、他のモジュールが依存関係を持つように指定しなければなりません。
は、私はそれが他の のモジュールのように構築するだろう プラグインアーティファクトへの依存関係を作成し、モジュールとして追加し、 ことができると思います。しかし、 を他のモジュールの依存として に指定する必要があります。
コンパイルの順序を保証するためにこれを実現する他の方法はありません(これはコードに必要です)。あなたが提案している解決策は、オートメーションの目的を検討する正しい方法です。
ビルドプロセス中、最初の成果物はローカルリポジトリにインストールされ、他のモジュールがコンパイルできるようになります。
マルチモジュールプロジェクトでプラグインをモジュールとしてリストするだけで十分です。