sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede instalar el complemento Grails MongoDB

No sé exactamente por qué 3.0.2 tiene esas dependencias y si está bien usar 3.0.2, pero si desea que funcione, debe excluir las dependencias SNAPSHOT y usar las versiones RELEASE.

plugins {
    compile (":mongodb:3.0.2") {
        excludes 'grails-datastore-gorm-plugin-support'
        excludes 'grails-datastore-gorm'
        excludes 'grails-datastore-core'
    }
}

y luego en las dependencias, extraiga las correctas:

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: en realidad, en una inspección más cercana del pom 3.0.2, la dependencia debería ser 3.1.2.RELEASE, por lo que el hecho de que se esté usando 3.1.3 significa que algo raro está pasando. Limpié mi directorio ~/.m2 y 'grails dependency-report' ahora muestra la dependencia 3.1.2.RELEASE correcta.