MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Không thể cài đặt plugin Grails MongoDB

Tôi không biết chính xác tại sao 3.0.2 có những phụ thuộc đó và nếu 3.0.2 có thể sử dụng được nhưng nếu bạn muốn nó hoạt động thì bạn cần phải loại trừ các phụ thuộc SNAPSHOT và sử dụng các phiên bản RELEASE.

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

và sau đó trong các phần phụ thuộc, hãy kéo các phần chính xác vào:

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

Chỉnh sửa: Trên thực tế, khi kiểm tra kỹ hơn về 3.0.2 pom, sự phụ thuộc phải là 3.1.2.RELEASE vì vậy thực tế là 3.1.3 đang được sử dụng có nghĩa là một cái gì đó rắc rối đang xảy ra. Tôi đã xóa thư mục ~ / .m2 của mình và 'grails dependency-report' hiện hiển thị đúng 3.1.2.RELEASE phụ thuộc.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chuyển đổi ObjectID thành String trong Mongo Aggregation

  2. Làm thế nào để tìm một trường con trong Mongo mà không cần biết trường mẹ?

  3. Nhiều cơ sở dữ liệu trong MongoDB cho SaaS

  4. Mongo - Khớp nơi khóa đối tượng là biến

  5. Đếm kết quả với Trình điều khiển Java MongoDB 3.0