Я пытаюсь перенести мою сборку муравьев на maven2. в моем build.xml я призываю hbm2java следующим образом:Как настроить hbm2java maven2 плагин для создания POJO для всех файлов сопоставления
<hibernatetool destdir="/src/generated/">
<configuration configurationfile="${env.ITP_HOME}/core/xml/hibernate/hibernate.cfg.xml">
<fileset dir="/xml/hibernate">
<include name="*.hbm.xml"/>
</fileset>
</configuration>
<hbm2java/>
</hibernatetool>
мой hibernate.cfg.xml является:
<hibernate-configuration>
<session-factory>
<property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
<property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
</session-factory>
в моем файле POM Maven2 у меня есть:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>hbm2java</id>
<phase>generate-sources</phase>
<goals>
<goal>hbm2java</goal>
</goals>
<configuration>
<components>
<component>
<name>hbm2java</name>
<implementation>configuration</implementation>
<outputDirectory>/src/main/java</outputDirectory>
</component>
</components>
<componentProperties>
<jdk5>true</jdk5>
<configurationfile>/src/main/resources/hibernate.cfg.xml</configurationfile>
</componentProperties>
</configuration>
</execution>
, но при выполнении mvn hibernate3:hbm2java
я вижу, что файлы не генерируются, если они все не указаны в hiberna te.cfg.xml. Есть ли способ указать набор файлов в конфигурации maven, аналогичный муравьиной задаче?
спасибо, Наор
Кто-нибудь нашел решение? У меня та же проблема. У меня нет рабочей базы данных и я не могу использовать hbm2cfgxml. –