~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 79D70A61F01F11C8B28066B0454EF7EC__1716786120 ✰
Заголовок документа оригинал.:
✰ Gradle - Wikipedia ✰
Заголовок документа перевод.:
✰ Градл — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Gradle ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/79/ec/79d70a61f01f11c8b28066b0454ef7ec.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/79/ec/79d70a61f01f11c8b28066b0454ef7ec__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 10:58:35 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 27 May 2024, at 08:02 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Градл — Википедия Jump to content

Градл

Из Википедии, бесплатной энциклопедии

Градл
Разработчики) Ханс Доктер, Адам Мердок, Щепан Фабер, Питер Нидервизер, Люк Дэйли, Рене Грёшке, Даз ДеБоер
Начальная версия 21 апреля 2008 г .; 16 лет назад ( 21 апреля 2008 г. )
Стабильная версия
8.8 [1]  Отредактируйте это в Викиданных/ 31 мая 2024 г .; 14 дней назад ( 31 мая 2024 г. )
Предварительный выпуск
8.8 RC2 / 27 мая 2024 г .; 18 дней назад ( 27.05.2024 )
Репозиторий
Написано в Java , Groovy , Котлин
Тип Инструмент сборки
Лицензия Лицензия Апач 2.0
Веб-сайт www .gradle .org

Gradle — это инструмент автоматизации сборки для многоязычной разработки программного обеспечения. Он контролирует процесс разработки от компиляции и упаковки до тестирования, развертывания и публикации. Поддерживаемые языки включают Java (а также Kotlin , Groovy , Scala ), C / C++ и JavaScript . [2] Gradle основывается на концепциях Apache Ant и Apache Maven и представляет Groovy и Kotlin на основе предметно-ориентированный язык , в отличие от конфигурации проекта на основе XML , используемой Maven. [3] Gradle использует направленный ациклический граф для определения порядка выполнения задач, обеспечивая управление зависимостями. Он работает на виртуальной машине Java . [4]

Gradle был разработан для многопроектных сборок, которые могут достигать больших размеров. Он работает на основе серии задач сборки, которые могут выполняться последовательно или параллельно. Инкрементные сборки поддерживаются путем определения частей дерева сборки, которые уже обновлены; любую задачу, зависящую только от этих частей, не нужно выполнять повторно. Он также поддерживает кэширование компонентов сборки, возможно, в общей сети с использованием Gradle Build Cache. В сочетании с собственной размещенной службой Develocity он создает веб-визуализации сборок, называемые Gradle Build Scans. Программное обеспечение расширяется для добавления новых функций и языков программирования с помощью подсистемы плагинов.

Gradle распространяется как бесплатное программное обеспечение под лицензией Apache License 2.0 и впервые был выпущен в 2008 году. [5]

История [ править ]

Происхождение названия [ править ]

Основатель и генеральный директор Ханс Доктер рассказал, что изначально хотел назвать проект «Колыбель». Однако, чтобы сделать имя уникальным и менее «уменьшительным», он вместо этого выбрал «Gradle», взяв букву «G» от Groovy. [6]

Основные версии [ править ]

Версия Дата
0.1 21 апреля 2008 г. [7]
1.0 12 июня 2012 г. [8]
2.0 1 июля 2014 г.
3.0 15 августа 2016 г.
4.0 14 июня 2017 г.
5.0 26 ноября 2018 г.
6.0 8 ноября 2019 г.
7.0 9 апреля 2021 г.
8.0 13 февраля 2023 г.

Особенности [ править ]

Gradle предлагает поддержку всех этапов процесса сборки, включая компиляцию, проверку, разрешение зависимостей, выполнение тестов, генерацию исходного кода, упаковку и публикацию. Поскольку Gradle следует соглашению о подходе к настройке, все эти этапы сборки можно описать в коротких файлах конфигурации. Соглашения включают структуру папок проекта, стандартные задачи и их порядок, а также репозитории зависимостей. Однако при необходимости все соглашения могут быть отменены конфигурацией проекта. [9]

Плагины являются центральным компонентом Gradle. Они позволяют интегрировать набор конфигураций и задач в проект и могут быть включены из центрального репозитория плагинов или разработаны специально для одного проекта.

Распространение [ править ]

Gradle доступен для отдельной загрузки, но его также можно найти в составе таких продуктов, как Android Studio . Gradle Wrapper — рекомендуемый способ вызова Gradle. При необходимости он может заранее загрузить заявленную версию Gradle. [10]

См. также [ править ]

Ссылки [ править ]

  1. ^ «Релиз 8.8» .
  2. ^ «Руководство пользователя Gradle» . docs.gradle.org . Проверено 14 ноября 2020 г. .
  3. ^ «Начало работы с Gradle» . Петри Кайнулайнен . Проверено 26 марта 2016 г.
  4. ^ «Что такое Грейдл?» .
  5. ^ "Наша история" . Грейдл Энтерпрайз . Проверено 15 октября 2021 г.
  6. ^ «Почему Gradle называется Gradle?» . Форумы Грейдла . 20 декабря 2011 года . Проверено 30 июня 2022 г.
  7. ^ «Индекс /gradle» . 12 мая 2008 г. Архивировано из оригинала 12 мая 2008 г. . Проверено 15 октября 2021 г.
  8. ^ «Грейдл | Релизы» . Градл . Проверено 15 октября 2021 г.
  9. ^ «Создание проектов Java и JVM» . 24 июня 2023 г. Проверено 24 июня 2023 г.
  10. ^ «Справочник по оболочке Gradle» . Руководство пользователя Градла . Проверено 4 марта 2024 г.

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 79D70A61F01F11C8B28066B0454EF7EC__1716786120
URL1:https://en.wikipedia.org/wiki/Gradle
Заголовок, (Title) документа по адресу, URL1:
Gradle - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)