私はマルチモジュールのmavenプロジェクトを持っていて、を実行してから mavenがreactorをビルドする前にantタスクを実行したいと考えています。mavenタスクを最初に実行する
唯一の解決策は、このantタスクを実行するモジュールを作成して、そのモジュールを<modules>
のリストの最初のモジュールにすることですが、私はそれがmavenの方法ではないと感じています?)
これを行う方法はありますか?
おかげ
編集:私は、私は完全なビルドが必要な場合にのみ、このプロジェクトのために設定する必要があり、環境設定を持っているので、これは必要
理由。問題は、このAntタスクは非常に高価(10秒以上)なので、個々のモジュールビルドのタスクを実行したくないということです。
なぜこれをやりたいですか?ところで、Mavenはすべてのモジュールをソートし、正しいビルド順に従ってビルドします。したがって、おそらくあなたの兄弟モジュールはそのようなプロジェクトに依存します。 – jontro