Когда вы пытаетесь использовать плагин antrun, представление цели как красный текст, и в процессе сборки никакие цели не называются ..
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>construct-build</id>
<phase>prepare-package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echoproperties/>
<!-- Вызов build.xml с передачей зависимостей сборки в переменной maven.plugin.classpath -->
<ant antfile="build.xml" target="build" inheritRefs="true"/>
</target>
</configuration>
</execution>
</executions>
<!--Зависимости сборки -->
</plugin>
Итак, в build.xml у меня есть эхо и цели, но никто не вызывал
build.xml - это
<project name="App">
<target name="properties">
<echoproperties/>
</target>
<target name="package" depends="init">
<mkdir dir="${project.build.directory}/AAA"/>
</target>
</project>
и build.xml, расположенный рядом с pom.xml