我有2次执行要在不同的时间执行。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo>Executing bat file</echo>
<exec executable="exec.bat">
<arg value="Hello world" />
</exec>
</target>
</configuration>
</execution>
<execution>
<id>default-cli</id>
<goals>
<goal>run</goal>
</goals>
<configuration>
<target>
<echo>Executing another bat file</echo>
<exec executable="exec1.bat">
<arg value="Hello world" />
</exec>
</target>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.9.4</version>
</dependency>
</dependencies>
</plugin>
当我运行mvn时,我需要运行执行1,下次我需要运行执行2.我试图添加其他目标,它表示未找到目标。我添加了ID并尝试运行antrun:运行@ id1但仍然没有运气。有没有其他方法可以做到这一点。我将运行两件事,比如antrun:run将执行执行1,以及运行执行2的东西。