Java Pro-двинутый #1. Основы Maven
Java 1555. Maven или Gradle?
Maven и Gradle - это два популярных инструмента для автоматизации сборки и управления зависимостями в проектах на языке Java. Maven: Maven - это инструмент для управления проектами на основе проектной модели (Project Object Model, POM). Он использует XML-файлы для описания структуры проекта, зависимостей и конфигурации сборки. Вот некоторые особенности Maven: Gradle: Gradle - это инструмент автоматизации сборки, который использует гибкий и декларативный язык для описания сборочных скриптов...
Что пишут на Groovy?
Groovy — известный объектно-ориентированный язык программирования, который был разработан для платформы Java в качестве дополнения к этому языку, причем дополнения, обладающего возможностями Python, Ruby и Smalltalk. Groovy использует в своей работе Java-подобный синтаксис и динамически компилируется в JVM байт-код, а также может напрямую работать с Java-библиотеками и другим Java-кодом. На практике Groovy можно использовать практически в любом Java-проекте, хотя никто не мешает применять его и в качестве скриптового языка...