MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Não é possível instalar o plugin Grails MongoDB


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.