Eu não sei exatamente porque 3.0.2 tem essas dependências e se 3.0.2 está ok para usar, mas se você quiser fazê-lo funcionar, então você precisa excluir as dependências SNAPSHOT e usar as versões RELEASE.
plugins {
compile (":mongodb:3.0.2") {
excludes 'grails-datastore-gorm-plugin-support'
excludes 'grails-datastore-gorm'
excludes 'grails-datastore-core'
}
}
e, em seguida, nas dependências, puxe as corretas:
dependencies {
compile 'org.grails:grails-datastore-gorm-plugin-support:3.1.3.RELEASE'
compile 'org.grails:grails-datastore-gorm:3.1.3.RELEASE'
compile 'org.grails:grails-datastore-core:3.1.3.RELEASE'
}
Editar: na verdade, em uma inspeção mais detalhada do pom 3.0.2, a dependência deveria ser 3.1.2.RELEASE, então o fato de que 3.1.3 está sendo usado significa que algo estranho está acontecendo. Limpei meu diretório ~/.m2 e 'grails dependency-report' agora mostra a dependência 3.1.2.RELEASE correta.