Maven从java调用目标

时间:2017-02-15 08:11:39

标签: java maven plugins

我们有自定义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插件开发,所以听起来很容易。

提前致谢。

0 个答案:

没有答案