gradle:跳过任务':compileJava',因为它没有源文件

时间:2014-10-29 15:12:46

标签: java build compiler-errors gradle

我在my try project中尝试gradle -d compileJava,并且通过gradle raise"跳过任务':compileJava'因为它没有源文件。"。更糟糕的是,我无法看到在build /中创建的任何内容。我只在运行gradle init并创建" src / Ex.java"创建此项目。

我的问题是:

如何加载默认" compileJava"或者定义我的" compileJava"修复此警告。

2 个答案:

答案 0 :(得分:9)

默认情况下,Java源文件需要进入src/main/java(或src/test/java以获取测试源)。要么相应地调整目录结构,要么重新配置源目录,如下所示:

sourceSets {
    main {
        java {
            srcDirs = ["src"]
        }
    }
}

答案 1 :(得分:0)

您还可以在

中将gradle版本更改为4.8。
gradle-wrapper.properties 
distributionUrl=https\://services.gradle.org/distributions/gradle-4.8-bin.zip

然后做:

./gradlew build