如何用maven(hibernate3-maven-plugin)生成hibernate.cfg.xml?

时间:2014-01-31 12:20:23

标签: hibernate maven maven-plugin

我是Maven的新手。我需要生成一个hibernate.cfg.xml,我不知道这个。在这个链接(http://mojohaus.org/hibernate3-maven-plugin)中,我不明白如何配置。有人可以帮我吗? 谢谢你的进步。

2 个答案:

答案 0 :(得分:0)

使用plugin you mentioned,您可以在pom.xml中设置这些属性:

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>hibernate3-maven-plugin</artifactId>
        <version>3.0</version>
        <executions>
            <execution>
                <goal>hbm2cfgxml</goal>
            </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  ...
</project>

该插件将在compile阶段后执行。

答案 1 :(得分:0)

我很抱歉延迟,但我有一个解决方案。 我有两个存档,分别是:pom.xml和build.bat(build.xml)。 build.xml有我的配置,用于生成hibernate的映射。

我通过pom.xml使用下面的命令运行(build.xml)(类似于Gilberto Torrezan的例子)。

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>exec-maven-plugin</artifactId>
  <version>1.1</version>
  <executions>
     <execution>
     <phase>generate-sources</phase>
     <goals> 
            <goal>exec</goal>
     </goals>
     </execution>
  </executions>
  <configuration>
     <executable>ant/build_hibernate.bat</executable>
   </configuration>
 </plugin>

感谢。