【发布时间】:2012-06-09 16:23:03
【问题描述】:
我之前已将我的项目设置为使用 hibernate3-maven-plugin 和 org.hibernate.dialect.SQLServerDialect 作为 hibernate.dialect,一切正常。
但是当我将方言改为org.hibernate.dialect.SQLServer2005Dialect时,hibernate3-maven-plugin遇到如下错误:
执行 org.codehaus.mojo:hibernate3-maven-plugin:2.2:hbm2ddl: java.land.NoSuchMethodError: org.hibernate.dialect.SQLServer2005Dialect.registerColumnType(IJLjava/lang/String;)V 时遇到 API 不兼容
hbm2ddl 是否支持 SQLServer2005Dialect 或 SQLServer2008Dialect(我也遇到与 2008 相同的错误)?
我正在使用 2.2 版的插件和 hibernate.4.1.0.Final 和 JPA 2.0。
【问题讨论】:
标签: sql-server-2008 sql-server-2005 hbm2ddl hibernate3-maven-plugin