如何在部署期间检查失败的模块-Maven multi-module

如何在部署期间检查失败的模块-Maven multi-module,maven,maven-2,jboss7.x,multi-module,Maven,Maven 2,Jboss7.x,Multi Module,我使用Maven多模块配置将应用程序部署到Jboss 7.1.1.Final。版本为7.4.Final的“jboss as maven plugin”插件用于使用远程部署部署到as。我有一个具有多个模块的父POM,如下所示 <modules> <module>ProjectA</module> <module>ProjectB</module> <module>ProjectC</module&

我使用Maven多模块配置将应用程序部署到Jboss 7.1.1.Final。版本为7.4.Final的“jboss as maven plugin”插件用于使用远程部署部署到as。我有一个具有多个模块的父POM,如下所示

<modules>
    <module>ProjectA</module>
    <module>ProjectB</module>
    <module>ProjectC</module>
    <module>ProjectD</module>
</modules>

项目A
项目B
项目C
投射
主POM中的配置

<plugins>
    <plugin>
        <groupId>org.jboss.as.plugins</groupId>
        <artifactId>jboss-as-maven-plugin</artifactId>
        <version>7.4.Final</version>
        <configuration>
            <skip>true</skip>
            <filename>${project.build.finalName}.${project.packaging}</filename>
            <username>${userName}</username>
            <password>${password}</password>
        </configuration>
    </plugin>
</plugins>

org.jboss.as.plugins
jboss作为maven插件
7.4.4最终版本
真的
${project.build.finalName}.${project.packaging}
${userName}
${password}
每个模块的POM中的配置

<plugin>
    <groupId>org.jboss.as.plugins</groupId>
    <artifactId>jboss-as-maven-plugin</artifactId>
    <version>7.4.Final</version>
    <configuration>
        <filename>${project.build.finalName}.jar</filename>
        <username>${userName}</username>
        <password>${password}</password>
    </configuration>
</plugin>

org.jboss.as.plugins
jboss作为maven插件
7.4.4最终版本
${project.build.finalName}.jar
${userName}
${password}
在部署任何配置的模块时,都可能发生与Jboss服务器连接超时相关的部署错误。我正计划编写脚本,以检查某个特定模块何时因多模块配置而失败,并将尝试重新部署失败的模块。为了实现这一点,我需要知道这些模块中的哪一个在部署期间失败。在按照以下命令运行maven时是否可能知道

mvn清理包将jboss安装为:deploy-DskipTests -DuserName=username-Dpassword=password-Ddeploy.host=10.10.10-Ddeploy.port=9999


出于好奇,你看到了什么样的错误?这只是一个偶然的模块,或者如果一个模块失败了,它们都会失败吗?我正在处理我遇到的问题。此外,任何模块上都可能发生错误,导致整个构建失败,因为这些模块相互依赖。