maven - 如何继续而不是在 Exec Maven 插件执行错误时失败?

标签 maven maven-3 maven-exec-plugin

尽管 Maven exec 插件添加的执行之一出错,如何使 Maven 构建继续?

https://www.mojohaus.org/exec-maven-plugin/usage.html

最佳答案

使用成功代码的示例解决方案:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>exec-maven-plugin</artifactId>
  <version>3.0.0</version>
  <executions>
    <execution>
      <id>docker-rmi</id>
        <phase>clean</phase>
        <goals>
          <goal>exec</goal>
        </goals>
        <configuration>
          <executable>docker</executable>
          <workingDirectory>${project.basedir}</workingDirectory>
          <arguments>
            <argument>rmi</argument>
            <argument>${project.groupId}/${project.artifactId}:${project.version</argument>
          </arguments>
          <successCodes>
            <successCode>0</successCode>
            <successCode>1</successCode>
          </successCodes>
        </configuration>
    </execution>
  </executions>
</plugin>

关于maven - 如何继续而不是在 Exec Maven 插件执行错误时失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65608442/

相关文章:

twitter-bootstrap - 如何在 Vaadin 14 应用程序中包含自定义 SASS 文件?

maven-release-plugin 和 maven 3.0.3

java - mvn 执行 :java to run a java file in an external JAR file

java - 具有预览功能的 Maven Exec 插件

maven - 使用 Maven Exec 插件执行多个命令

maven - 常见的存储库 maven 最佳实践

java - JDK 11 上的 JAXB 再次出现

java - Maven 和 GitHub 的版本编号/发布机制

java - 如何从 src 文件夹调用测试类并使用 maven 构建

Maven 万无一失 : append to argLine