Это .jar , доступный в различных версиях на Maven Repo .
Но что это за категория? Он опубликован org.codehaus. groovy, в том же наряде, от которого я получаю свою groovy -все зависимости Я также обнаружил, что import groovy.sql
не работает в скрипте, если я специально не включаю эту зависимость. Таким образом, казалось бы, не является частью основного языка.
Вне контекста Gradle я обнаружил, что мне нужно вручную поместить файл .jar в ~ / .groovy / lib, чтобы использовать его. Если я поставлю неверную версию (например, 2.5.9 для 3.0.2) в ~ / .groovy / lib, скрипт не запустится ... даже если я вообще не использую groovy. sql!
Это «зависимость»? Кажется, что это типично мощный и простой способ манипулирования базами данных Groovy. Существуют ли какие-либо другие мощные дополнительные (неосновные) файловые модули Groovy .jar, подобные этим, которые нужно вручную поместить в ~ / .groovy / lib, о которых я должен знать?