怎样停止“无法确定命据库名称的Hibernate方言[H2]
运行grails run-app时呈现此错误:
按照DataSource.groovy: dataSource { pooled = true driverClassName = "org.h2.Driver" username = "sa" password = "" // Adding this causes a different error: // dialect = org.hibernate.dialect.H2Dialect } hibernate { cache.use_second_level_cache = true cache.use_query_cache = true cache.provider_class = 'net.sf.ehcache.hibernate.EhCacheProvider' } environments { development { dataSource { dbCreate = "create-drop" // one of 'create','create-drop','update' url = "jdbc:h2:mem:devDB" } } test { // test-related stuff } production { // prod-related stuff } } 当我明晰提供上述方言(org.hibernate.dialect.H2Dialect)时,会产生以下错误: 执行bootstraps时堕落:建设名为’messageSource’的bean时堕落:bean的初始化失败;嵌套非常是org.springframework.beans.factory.BeanCreationException:建设名为’transactionManager’的bean时堕落:在配置bean属性’sessionFactory’时无法理会对bean’sessionFactory’的引用;嵌套非常是org.springframework.beans.factory.BeanCreationException:建设名为’sessionFactory’的bean时堕落:init要领的挪用失败;嵌套非常是java.lang.IncompatibleClassChangeError:找到类org.hibernate.cfg.Mappings,但接口是预期的 有谁知道怎样应对这个? (错误陈诉存在为http://jira.grails.org/browse/GRAILS-7994) 办理要领这是Joda Time Plugin中的一个错误.有关具体信息,请参阅上述 JIRA issue.(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |