<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<phase>eclipse:eclipse</phase>
<goals>
<goal>java</goal>
</goals>
<configuration>
<executable>java</executable>
<mainClass>a.b.c.Main</mainClass>
</configuration>
</execution>
</executions>
这种配置似乎不行。
答案 0 :(得分:2)
如何在maven eclipse中运行任务:eclipse阶段?
你不能,eclipse:eclipse
不是一个阶段。
要么在同一阶段绑定一些目标(如果这有意义的话),他们将按照他们的声明顺序执行。
或者从命令行调用它们(并且可选地提供从命令行运行时要使用的默认配置)。例如,你可以这样做:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>default-cli</phase>
<configuration>
<executable>java</executable>
<mainClass>a.b.c.Main</mainClass>
</configuration>
</execution>
</executions>
</plugin>
然后调用:
mvn eclipse:eclipse exec:java