当我执行下面的任务时,我得到一个指向 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']
}
}
}