eclipse执行Task提示成功但是并没有生成对应目录,请问是什么原因,谢谢?
Eclipse使用的是 Oxygen.1a Release (4.7.1a)
Working Directory: E:\testScript
Gradle User Home: E:\gradle_cache
Gradle Distribution: Local installation at C:\gradle-4.4
Gradle Version: 4.4
Java Home: C:\Java\jdk1.8.0_152
JVM Arguments: None
Program Arguments: None
Build Scans Enabled: false
Offline Mode Enabled: false
Gradle Tasks: makeJavaDir
:makeJavaDir
success
BUILD SUCCESSFUL in 0s
1 actionable task: 1 executed
以下是build.gradle中的代码:
apply plugin: 'java'
repositories {
    mavenCentral()
}
dependencies {
    testImplementation 'junit:junit:4.12'
}
def createDir={
    path->
        File dir=new File(path);
        if(!dir.exists()){
            dir.mkdirs();
        }
}
task makeJavaDir(){
    def paths=['src/main/resources','src/test/resources'];
    doFirst{
        paths.forEach(createDir);
        System.out.println("success");
        System.out.println("name:"+project.name);
    }
}
执行结果:
Working Directory: E:\testScript
Gradle User Home: E:\gradle_cache
Gradle Distribution: Local installation at C:\gradle-4.4
Gradle Version: 4.4
Java Home: C:\Java\jdk1.8.0_152
JVM Arguments: None
Program Arguments: None
Build Scans Enabled: false
Offline Mode Enabled: false
Gradle Tasks: makeJavaDir
:makeJavaDir
success
BUILD SUCCESSFUL in 0s
1 actionable task: 1 executed

 
                             
                             
                            