Gradle任务dependsOn不工作

Gradle任务dependsOn不工作,gradle,Gradle,我想在任务之间设置简单的依赖关系 我的build.gradle apply plugin: 'java' sourceCompatibility = 1.8 version = '1.0' repositories { mavenCentral() } task('Second', dependsOn: 'First') { println "Second" } task('First') { println "First" } 因此,我期望第一个,而不是第二个

我想在任务之间设置简单的依赖关系

我的
build.gradle

apply plugin: 'java'

sourceCompatibility = 1.8
version = '1.0'

repositories {
    mavenCentral()
}

task('Second', dependsOn: 'First') {
    println "Second"
}

task('First') {
    println "First"
}
因此,我期望
第一个
,而不是
第二个
。 但我有:

$ gradle build
Second
First
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar UP-TO-DATE
:assemble UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build UP-TO-DATE
我做错了什么?
谢谢你的帮助。

还是一样的错误。。您正处于配置阶段。在任务中添加操作,一切都会很好。这将有助于:

apply插件:“java”
sourceCompatibility=1.8
版本='1.0'
存储库{
mavenCentral()
}

任务('Second',dependsOn:'First')我建议始终使用
doLast
而不是