我尝试使用带有grails 2.5.4的插件mongo 5.0.3.RELEASE,并且我收到以下错误:
| Error 2016-03-22 12:58:25,956 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener - Error initializing the application: Could not find matching constructor for: org.grails.datastore.gorm.bootstrap.AbstractDatastoreInitializer(groovy.util.ConfigObject, java.util.ArrayList)
完全相同的项目与mongodb 3.0.3完美配合(将authSchema版本设置为3后)。 mongoDB版本是v3.2.4
答案 0 :(得分:0)
检查您使用的休眠版本。它可能是3.x. Mongodb 5.x需要hibernate4。更多信息:https://github.com/grails/grails-data-mapping/issues/711
答案 1 :(得分:-1)
删除hibernate插件解决了我的问题