Saya tidak tahu persis mengapa 3.0.2 memiliki dependensi tersebut dan jika 3.0.2 boleh digunakan tetapi jika Anda ingin membuatnya berfungsi maka Anda perlu mengecualikan dependensi SNAPSHOT dan menggunakan versi RELEASE.
plugins {
compile (":mongodb:3.0.2") {
excludes 'grails-datastore-gorm-plugin-support'
excludes 'grails-datastore-gorm'
excludes 'grails-datastore-core'
}
}
dan kemudian di dependensi, tarik yang benar di:
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'
}
Sunting: sebenarnya pada pemeriksaan lebih dekat dari 3.0.2 pom, ketergantungan harus 3.1.2.RELEASE sehingga fakta bahwa 3.1.3 sedang digunakan berarti sesuatu yang kacau sedang terjadi. Saya membersihkan direktori ~/.m2 saya dan 'grails dependency-report' sekarang menunjukkan ketergantungan 3.1.2.RELEASE yang benar.