Hibernate 3 RC1で設定ファイルからコードを生成するAntタスク
2系の「net.sf.hibernate.tool.hbm2java.Hbm2JavaTask」はExtenstionsに入っていたらしいが、3にはExtensionsがありません。Extenstionsとしてダウンロードされるのには
- hibernate-tools.jar
- jdom.jar
- velocity-1.3.1.jar
のみっつ。
さがしていたら、Eclipseプラグインのあるところ、org.hibernate.eclipse_3.0.0.alpha/libにhibernate-tools.jarがありました。
- hibernate-tools.jar → 入れ替え
- jdom.jar → org.hibernate.eclipse_3.0.0.alpha/libにないので前のExtensionsのものをコピー
- velocity-1.3.1.jar → バージョン違いが入っていたので、velocity-1.3.1.jarを消してvelocity-1.4.jarをいれる。
タスクも本体のシグニチャ変更に伴って「org.hibernate.tool.hbm2java.Hbm2javaTask」に変更。なんとか読み込むことができそう。