Я пытаюсь заставить Грейд создать банку по-своему. Я написал свою собственную задачу Gradle (отдельный класс), чтобы сделать это, и теперь я хочу, чтобы заменить задачу по умолчанию jar
с ним, так что:Как правильно заменить задачу «jar»?
- архив ВСЕГДА генерируется с моей новой задачей и никогда с старой
jar
задача - моя новая задача имеет такие же отношения с другими задачами, как задача по умолчанию
jar
- это зависит отclasses
задачи,build
задачи использует его и т.д. - Я хотел бы мою задачу не должен использоваться, когда это
UP-TO-DATE
(как и по умолчаниюjar
)
Я изо всех сил пытаюсь это сделать, и у меня много проблем для достижения этого. Например, мне не удалось заставить задачу build
всегда использовать мою новую задачу.
Я был бы очень признателен, если бы кто-то мог поддержать меня с короткой инструкцией.
Спасибо, что очень помогает. Старый 'jar' больше никогда не выполняется. Однако задача выполняется всегда, даже если она должна быть «UP-TO-DATE». Как я могу это предотвратить? – ghik
Если вы используете '--info', Gradle расскажет вам, почему он считает, что задача не обновлена. –