1
我试图从Gradle运行黄瓜。当我尝试执行黄瓜测试中,我得到Gradle下载pom.xml但不是黄瓜的.jar文件
Error: Could not find or load main class cucumber.api.cli.Main
摇篮下载的黄瓜JVM-1.1.3.pom文件,但黄瓜.jar文件中没有。这是我的build.gradle:
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
compile 'info.cukes:cucumber-jvm:1.1.3'
}
configurations {
cucumberRuntime {
extendsFrom testRuntime
}
}
task runCucTests(type: JavaExec) {
main = "cucumber.api.cli.Main"
classpath = configurations.cucumberRuntime + sourceSets.main.output + sourceSets.test.output
args = ['-f', 'pretty', '--glue', 'gradle.cucumber', 'src/test/resources', '--tags @complete', ' --format junit:target/reports/cucumber-junit-report/allcukes.xml', '--format pretty', '--format html:target/reports/cucumber-html-report']
}
我试图改变依赖于运行时和改变cucumberRuntime从运行时间延长,但结果是一样的。
为什么不认识到它需要下载黄瓜.jar文件?
谢谢。
工作。谢谢。 –