私が持っているのは、Groovy スクリプトまたは Maven プラグインを使用してコンパイル前に jar を生成し、それをローカル リポジトリにインストールして、コンパイル プロセスで使用できるようにする必要があることです (つまり、依存関係はビルド プロセスによって満たされ、外部リポジトリからはダウンロードされません)。コンパイル/依存関係の解決が始まる前に、groovy スクリプトを使用してこの jar を作成するところまで行きました。
Mojo を作成する以外に Maven を操作するための API ドキュメントは非常に少ないため、この jar をローカル リポジトリに入れるためのヒントをいくつか示してください。
md_5さん、よろしくお願いします。
編集:アーティファクトがmavenリポジトリにあるかどうかを事前に知る方法も必要です。