Я только что скопировал вашу конфигурацию в простой pom, и она работает просто отлично. Вы уверены, что это не появляется в конфигурации, а также в профиле? Если вы перенаправите вывод в файл и выполните поиск «antrun», я подозреваю, что вы увидите, что он объявлен в разделе сборки эффективного pom.
Ваша конфигурация подключаемого модуля antrun должна быть привязана к допустимой фазе для его типа упаковки, прежде чем он будет выполнен. Если вы хотите, чтобы содержимое было доступно в банке (при условии упаковки в банке), это должно быть до фазы упаковки. Я бы предложил ресурсы процесса .
Так измените:
<phase>dev</phase>
до:
<phase>process-resources</phase>