Можем ли мы написать задачи gradle.build где-нибудь и вызвать их из файла gradle.build - PullRequest
0 голосов
/ 12 февраля 2019

Запись задач в файле gradle.build - обычное дело, но что если они огромные и грязные.

Есть ли что-то вроде записи задач в другие файлы и вызова их при необходимости.

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Если ваши файлы становятся большими и грязными, вы, вероятно, делаете что-то не так.

Некоторые рекомендации:

  • прочитайте Gradle документы , чтобы изучить стандартыи соглашения
  • предпочитают стандарты и соглашения по сравнению с пользовательскими реализациями и решениями
  • используют общие задачи и плагины для общих тем
  • используют мультипроекты создает и используеткросс-проектная конфигурация
  • запись пользовательских задач для конкретных тем проекта при необходимости
  • запись пользовательских плагинов для тем по проектам при необходимости
0 голосов
/ 12 февраля 2019

используйте один общий build.gradle на верхнем уровне проекта и один build.gradle в каждом модуле, и это избавит вас от множества нервов, беспорядка и проблем с обслуживанием.Вот пример:

project
 -> build.gradle
 -> settings.gradle
 -> src
     -> main
         -> java
             -> com
                 -> enterprise
                     -> build.gradle
                     -> SomeClass.java
                 -> internal
                     -> build.gradle
                     -> SomeClass.java
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...