我已经使用 maven 很长一段时间(几年)了,所以令我惊讶的是我以前从未遇到过这个问题,或者至少有某种处理它的方法......
我正在尝试调用以下插件/目标(按指定顺序):
- sql-maven-插件:执行
- 休眠3:hbm2ddl
- dbunit:操作
- 码头:运行
简而言之,我正在创建一个数据库、生成一个模式、插入数据,然后启动一个 webapp。但是,hbm2ddl 和 jetty:run 目标都会调用(fork)它们自己的生命周期阶段,这会导致其他一些绑定的插件目标多次运行。
这显然不是我想要的。有没有办法解决这个问题?
谢谢!!