Загрузка…
Главная

Groovy

Динамический язык для JVM, совместимый с Java: скрипты сборки Gradle, пайплайны Jenkins и быстрая автоматизация. Проект Apache Software Foundation.

Groovy
Категория
Языки программирования

Описание

Groovy работает на JVM и понимает большую часть синтаксиса Java, но позволяет писать короче: динамическая типизация, замыкания и удобная работа с коллекциями и строками.

Чаще всего Groovy встречается в скриптах сборки Gradle, пайплайнах Jenkins и тестах на Spock. Его также используют для скриптов автоматизации и предметно-ориентированных языков внутри Java-приложений.

Groovy распространяется бесплатно по лицензии Apache 2.0 и работает в России без ограничений.

Что входит

Groovy работает на JVM и понимает большую часть синтаксиса Java, но позволяет писать короче: динамическая типизация, замыкания и удобная работа с коллекциями и строками.

Чаще всего Groovy встречается в скриптах сборки Gradle, пайплайнах Jenkins и тестах на Spock. Его также используют для скриптов автоматизации и предметно-ориентированных языков внутри Java-приложений.

Groovy распространяется бесплатно по лицензии Apache 2.0 и работает в России без ограничений.

Возможности

• Работа на JVM

• Совместимость с Java

• Скрипты Gradle

• Пайплайны Jenkins

• Тесты на Spock

• Бесплатно по лицензии Apache 2.0

Для начала работы

Гибкая автоматизация сборки и CI/CD в Java-проектах.

Этап работы

Установите Groovy через SDKMAN.

Этап работы

Напишите скрипт или сборку Gradle.

Этап работы

Запустите скрипт на JVM.

Где используют Groovy?

В Gradle, Jenkins, тестах на Spock и скриптах автоматизации.

Совместим ли Groovy с Java?

Да, Groovy работает на JVM и использует Java-библиотеки.

Groovy бесплатный?

Да, по лицензии Apache 2.0.

Groovy

Бесплатно, лицензия Apache 2.0