无法使用Intellij中的Gradle使用断点进行调试

时间:2018-06-03 08:00:46

标签: gradle intellij-idea cucumber-java

我在Intellij中使用Cucumber + Gradle,无法弄清楚如何使用断点进行调试。我尝试了其他用户发布的建议,但没有一个对我有用。有没有人想出一个简单的方法来做到这一点?下面是我的build.gradle文件。

apply plugin: 'java'
apply plugin: 'idea'

configurations {
    cucumberRuntime.extendsFrom testRuntime
}

task cucumber() {
    dependsOn assemble, compileTestJava
    doLast {
        javaexec {
            main = "cucumber.api.cli.Main"
            classpath = configurations.cucumberRuntime + 
sourceSets.main.output + sourceSets.test.output
            args = ['--plugin', 'pretty',
                    '--plugin', 'json:build/reports/cucumber-report.json',
                    '--plugin', 'html:build/reports/cucumber-report.html',
                    '--glue', 'stepDefinitions',
                    'src/test/java']
            systemProperty "cucumber.options", 
System.getProperty("cucumber.options")
        systemProperty "url", System.properties.getProperty("url")
        systemProperty "environment", 
System.properties.getProperty("environment")
        }
    }
 }

0 个答案:

没有答案