Мы можем указать зависимость, используя аннотацию @Grab, даже без указания группы или версии. Например,
@Grab('antlr')
Теперь Spring Boot CLI загрузит версию antlr версии 2.7.7, поскольку она присутствует в метаданных зависимостей Spring Boot по умолчанию для версии 1.5.8. Spring Boot поддерживает все версии зависимостей по умолчанию, которые представлены в его CLI, управлении зависимостями Maven и плагине Gradle. Всякий раз, когда мы объявляем зависимость какого-либо из этих артефактов, присутствующих в метаданных зависимостей efault, без объявления версии, будет использоваться версия, указанная в ее таблице.
В следующей таблице показаны все зависимости и их версии, включенные в метаданные по умолчанию для версии Spring Boot CLI 1.5.8.