Gradle clean被认为是最新的

时间:2015-10-15 11:19:50

标签: groovy gradle build.gradle gradle-plugin

我编写了一个自定义插件,它对清理任务没有任何作用。我的插件应用 LifecycleBasePlugin (因此它将具有构建,检查,清理等)。

如果我打电话给 gradle clean ,据说它是最新的,没有任何反应。我想从源代码中它应该删除构建目录/project.getBuildDir()/,其中我也将我构建的文件放到。

gradle -im clean 的输出:

Selected primary task 'clean' from project :
Tasks to be executed: [task ':clean']
:clean (Thread[main,5,main]) started.
:clean
 Skipping task ':clean' as task onlyIf is false.
:clean SKIPPED
:clean (Thread[main,5,main]) completed. Took 0.011 secs.

我也尝试删除.gradle。

1 个答案:

答案 0 :(得分:0)

您可以执行以下命令

gradle build --refresh-dependencies

删除用户文件夹中的.gradle文件夹,然后重新编译。

在linux或Mac中,

~/.gradle 
Windows中的

C:User¥your-id¥.gradle 

请尝试。