以前、プロジェクトを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およびJPA2.0を使用しています。