Я использую exec-maven-plugin и сталкиваюсь с очень странной проблемой.
У меня есть следующий код
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.5.0</version>
<executions>
<execution>
<id>import database </id>
<phase>generate-test-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>imp</executable>
<commandlineArgs>user/user FULL=Y FILE=db_baseline.dmp</commandlineArgs>
<workingDirectory>${project.basedir}/src/test/resources/</workingDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
Когда я запускаю это, он работает до конца и показывает мне, что база данных импортируется (даже регистрируясь в базе данных, я вижу все данные), но плагин не работает со следующей ошибкой
[ОШИБКА] Не удалось выполнить цель org.codehaus.mojo:exec-maven-plugin:1.5.0:exec (импортировать базу данных) в проекте xxxxx: выполнение команды не удалось.: Процесс завершен с ошибкой: 3 (значение выхода: 3) -> [Помощь 1]
Что еще более странно, если я использую другой файл дампа, я не вижу ошибки. Почему это? Что может быть другим или неправильным в этом файле дампа, который maven выдает ошибки?