Java Maven嵌入程序导致生成失败

Java Maven嵌入程序导致生成失败,java,maven-3,wildfly-8,Java,Maven 3,Wildfly 8,我已经设置了一个项目,使用Maven可以很好地部署到Wildfly wildfly:deploy 我希望通过使用但包含依赖项来实现从Java调用Maven3 <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-embedder</artifactId> <version>3.1.1</version> &l

我已经设置了一个项目,使用Maven可以很好地部署到Wildfly

wildfly:deploy
我希望通过使用但包含依赖项来实现从Java调用Maven3

<dependency>
    <groupId>org.apache.maven</groupId>
    <artifactId>maven-embedder</artifactId>
    <version>3.1.1</version>
</dependency>

部署阶段失败。为什么会发生这种情况?有解决方案吗?

我无法让这个插件工作,但让maven invoker插件工作

    <dependency>
        <groupId>org.apache.maven.shared</groupId>
        <artifactId>maven-invoker</artifactId>
        <version>2.1.1</version>
    </dependency>

为什么要从Java调用Maven?此外,部署阶段失败意味着什么?信息?你是怎么称呼它的?@khmarbaise我想在J2E web服务器上实现Java客户端的构建/下载,该服务器是为允许脱机使用的每个用户定制的。我在wildfly的eclipse中添加了一个目标:部署。这在没有依赖项的情况下可以正常工作,但在没有依赖项的情况下会失败。失败只是标准的maven build failed消息,表明它在部署周期中失败。我已经设法得到一个不同的插件工作,因为我想。