私はかなり長い間 (何年も) maven を使用してきたので、これまでこの問題に遭遇したことがないこと、または少なくともそれに対処する方法があることは驚くべきことです...
次のプラグイン/ゴールを (指定された順序で) 呼び出そうとしています:
- sql-maven-plugin:execute
- hibernate3:hbm2ddl
- dbunit:操作
- 桟橋:実行
簡単に言えば、データベースを作成し、スキーマを生成し、データを挿入してから、Web アプリケーションを起動しています。ただし、hbm2ddl ゴールと jetty:run ゴールの両方が独自のライフサイクル フェーズを呼び出し (フォーク) するため、他のバインドされたプラグイン ゴールの一部が複数回実行されます。
これは明らかに私が望むものではありません。この問題を回避する方法はありますか?
ありがとう!!