2015-10-15 2 views
1

Я написал собственный плагин , который ничего не делает с чистой задачей. Мой плагин применяется LifecycleBasePlugin (так он будет иметь сборку, проверку, очистку и т. Д.).Gradle clean считается актуальным

Если я звоню gradle clean считается актуальным, и ничего не происходит. Я полагаю, что из источника он должен удалить каталог сборки /project.getBuildDir()/, где я также поместил свои встроенные файлы.

Выход Gradle -im чистой:

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.

+0

Трудно сказать, не видя ваш файл 'build.gradle'. 'gradle clean' должен, по умолчанию, удалить каталог сборки. Но в зависимости от того, что вы сделали с вашим каталогом сборки в своем скрипте, вы, возможно, смутили его. – lurker

ответ

0

вы можете выполнить команду ниже

gradle build --refresh-dependencies 

или

удалить .gradle папку в папке пользователя и скомпилировать снова.

в Linux или Mac,

~/.gradle 

в окнах

C:User¥your-id¥.gradle 

попробовать пожалуйста.

+0

Спасибо, я попробую. Это кажется очень полезным, поскольку я только пытался удалить .gradle в папку проекта. – user1724641

Смежные вопросы