我们有自定义maven插件,其中包含多个目标,例如
@Mojo(name =“BUILD”,defaultPhase = LifecyclePhase.COMPILE)
@Mojo(name =“BUILDXML”,defaultPhase = LifecyclePhase.COMPILE)
现在我创建了另一个目标,其中下面的BUILDVAL是代码
@Mojo(name = "BUILDVAL)
public class Validation extends AbstractMojo {
@Override
public void execute() throws MojoExecutionException, MojoFailureException {
// From here I need to call BUILD and BUILDXML goals.
System.out.println("Test");
}
}
所以从上面的执行()方法我需要调用BUILD和BUILDXML目标。 我非常喜欢新的Maven插件开发,所以听起来很容易。
提前致谢。