繁体   English   中英

hibernate3:hbm2ddl异常

[英]hibernate3:hbm2ddl exception

我正在尝试建立一个3年的项目,并且几乎没有文档,以前没有人从事过该项目。

尝试运行mvn -X hibernate3:hbm2ddl时出现以下异常

原因:org.hibernate.MappingException:AnnotationConfiguration实例需要使用

休眠版本-3.5.4-Final

这是休眠插件的配置。

        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>hibernate3-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
                <componentProperties>
                    <drop>true</drop>
                    <configurationfile>src/main/conf/hibernate.cfg.xml</configurationfile>
                    <propertyfile>src/main/resources/database.properties</propertyfile>
                </componentProperties>
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>mysql</groupId>
                    <artifactId>mysql-connector-java</artifactId>
                    <version>5.1.6</version>
                </dependency>
                <dependency>
                    <groupId>org.hibernate</groupId>
                    <artifactId>hibernate-core</artifactId>
                    <version>${hibernate.version}</version>
                </dependency>
                <dependency>
                    <groupId>org.hibernate</groupId>
                    <artifactId>hibernate-entitymanager</artifactId>
                    <version>${hibernate.version}</version>
                </dependency>
            </dependencies>
        </plugin>

固定! 感谢: https : //stephou.wordpress.com/2009/10/11/creating-a-database-using-hbm2ddl-and-maven/

我必须将此添加到插件配置中。

              <components>
               <component>
                <name>hbm2ddl</name>
                <implementation>annotationconfiguration</implementation>
               </component>
              </components>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM