gpt4 book ai didi

cucumber - Gradle javaexec 失败并显示无用的错误消息

转载 作者:行者123 更新时间:2023-12-03 04:06:32 28 4
gpt4 key购买 nike

当我执行下面的任务时,我得到一个指向 javaexec 行的指针,其中包含以下无用的消息:

Process 'command '/home/dws/bin/jdk1.7.0_21/bin/java'' finished with non-zero exit value 1

无论 javaexec{} 命令中的内容是什么,我都会收到相同的消息。我已将主类更改为不存在的类。我已经更改了类路径。我已经改变了参数。

有谁知道 Gradle 在提示什么?
task execCucTests() {

dependsOn compileGroovy, compileTestGroovy
doLast {
javaexec {
main = "cucumber.cli.Main"
classpath = configurations.cucumberRuntime + sourceSets.main.output + sourceSets.test.output + sourceSets.main.runtimeClasspath
args = ['-f', 'pretty', '--glue', 'src/test/groovy/com/icd/cucumber/steps', 'src/test/features']

}
}
}

最佳答案

您是否尝试过使用 JavaExec task type ?在您的示例中,您似乎没有做任何在任务中无法完成的事情。虽然发现最终进行了相同的基本调用不会让我感到震惊,但也许你会得到一个稍微好一点的错误消息。它也(在我看来)看起来更流畅,更容易阅读。

关于cucumber - Gradle javaexec 失败并显示无用的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17558970/

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