gpt4 book ai didi

java - maven 跳过编译错误的测试

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:00:02 30 4
gpt4 key购买 nike

是否有跳过编译错误测试的选项?只是忽略它们还是将它们视为失败?

最佳答案

maven-compiler-plugin 负责在test-compile 阶段编译您的测试。如果任何测试类无法编译,此插件配置为构建失败。您可以尝试使用 failOnError 配置。但我怀疑你会得到你期望的结果。编译过程遇到编译错误立即停止。因此可能未重新编译可能发布的免费类(class)。因此,无法保证您在 test 阶段执行的 .class 文件与相应的 .java 源是“最新的”文件。

  <plugin>
<artifactId>maven-compiler-plugin</artifactId>
<executions>
<execution>
<id>default-testCompile</id>
<phase>test-compile</phase>
<goals>
<goal>testCompile</goal>
</goals>
<configuration>
<failOnError>false</failOnError>
</configuration>
</execution>
</executions>
</plugin>

关于java - maven 跳过编译错误的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8254700/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com