как вызвать gradle init несколько раз - PullRequest
0 голосов
/ 05 сентября 2018

Я использую gradle init, чтобы преобразовать maven в gradle проект. После вызова gradle init. Я сделал некоторые изменения в pom.xml для новой зависимости. Затем я снова вызвал gradle init, потому что я хочу отразить новую зависимость от проекта gradle, но это не удалось из-за уже существующих build.gradle и settings.gradle.

Как решить эту проблему? Есть ли что-то вроде обновления Gradle? Я думаю, что я не только один с этой проблемой

1 Ответ

0 голосов
/ 05 сентября 2018

Похоже, что плагин init не имеет опций для очистки файлов, если они существуют: https://docs.gradle.org/current/userguide/build_init_plugin.html

Но то, что должно быть возможным, - это создать собственную задачу «cleanupInit». в нем удалите файлы, которые вы не возражаете против повторной генерации, а затем добавьте оператор, чтобы иметь init.dependsOn cleanupInit в свой build.gradle

Поскольку задача init является частью раздела перехода на gradle, я думаю, что задача не предназначена для повторного выполнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...