MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impossibile installare il plug-in Grails MongoDB

Non so esattamente perché 3.0.2 abbia quelle dipendenze e se 3.0.2 è ok da usare ma se vuoi farlo funzionare devi escludere le dipendenze SNAPSHOT e usare le versioni RELEASE.

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

e poi nelle dipendenze, estrai quelle corrette in:

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'
}

Modifica: in realtà, a un esame più attento del pom 3.0.2, la dipendenza dovrebbe essere 3.1.2.RELEASE quindi il fatto che 3.1.3 venga utilizzato significa che sta succedendo qualcosa di strano. Ho ripulito la mia directory ~/.m2 e 'grails dependency-report' ora mostra la corretta dipendenza 3.1.2.RELEASE.