gpt4 book ai didi

java - 如何使用 Maven for TestNG 和 Java 检查构建健全性?

转载 作者:行者123 更新时间:2023-12-02 09:37:12 33 4
gpt4 key购买 nike

我想使用 Maven 命令(在 Jenkins 作业中)捕获构建中的编译/代码错误。

我尝试过:

mvn clean install -DskipTests

这工作正常,但无法捕获一些 Java 错误。例如,Java 类中的包路径错误:

SampleTest.java

package apps/incorrect/path; //incorrect package path

import ....


这不会被 mvn clean install -DskipTests 捕获,因为它会导致成功构建。

但是,在使用 mvn clean test 最终运行期间,它按预期失败并出现以下错误:

[ERROR] There was an error in the forked process
[ERROR] apps/correct/path (wrong name: oracle/incorrect/path)

是否有不同的 Maven 命令来检查构建完整性并提醒我这些 Java 代码错误?

最佳答案

尝试以下命令

>mvn test -Dtestng.mode.dryrun=true

关于java - 如何使用 Maven for TestNG 和 Java 检查构建健全性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57403738/

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