Я использую maven уже довольно давно (годы), поэтому меня удивляет, что я никогда раньше не сталкивался с этой проблемой или, по крайней мере, не имел способа справиться с ней...
Я пытаюсь вызвать следующие плагины/цели (в указанном порядке):
- sql-maven-плагин: выполнить
- спящий режим3: hbm2ddl
- дбунит: операция
- причал: бежать
Короче говоря, я создаю базу данных, генерирую схему, вставляю данные, а затем запускаю веб-приложение. Однако как цели hbm2ddl, так и цели jetty:run вызывают (разветвляют) свои собственные фазы жизненного цикла, что приводит к тому, что некоторые другие связанные цели подключаемых модулей выполняются несколько раз.
Это явно не то, чего я хочу. Есть ли способ обойти эту проблему?
Спасибо!!