Согласно:
http://grails.org/doc/latest/guide/3.%20Configuration.html#3.7.8 Интеграция Maven
Разрешение зависимостей Grails отключается при использовании Maven, и вместо этого происходит разрешение из помпа. Похоже, это не относится к унаследованным / каркасным зависимостям.
например. Я пытаюсь обновить версию slf4j с 1.5.8 - то, что импортирует Grails - до 1.6.1, чтобы я мог использовать последнюю версию logback. Я включаю правильную версию slf4j в свой pom, но когда я пытаюсь установить mvn, я получаю предупреждение о несовместимых привязках. Я проверил через плагин зависимостей maven, что никакая другая версия slf4j не включена.
Я попытался добавить исключения в BuildConfig.groovy:
inherited("global") {
excludes "slf4j-api"
}
Но, похоже, это не сработало.