アプリのビルドに使用される Maven 3、EJB、WAR、および EAR モジュールを使用するマルチモジュール Web アプリがあります。アプリに dbDeploy を追加したいので、プラグインと正しいディレクトリと依存関係を最上位の pom ファイル (ear、ejb、war プロジェクト ディレクトリのあるディレクトリ) に追加しようとしました。しかし、最上位ディレクトリで dbdeploy:update を実行しようとすると、現在のディレクトリで正しく実行されますが、失敗したプロジェクトの各モジュールで再度実行しようとします。
私の質問は、各モジュールでプラグインを実行せず、最上位の pom 内でのみ実行するように maven に指示する方法はありますか? 私も見ましたが、dbdeploy が設定の一部としてスキップ パラメータをサポートしているようには見えません。
ありがとう!