0
我正試圖獲得一個3年前的項目來構建,並且沒有任何文檔,以前在此工作的人還在。hibernate3:hbm2ddl異常
我得到試圖運行時出現以下異常MVN -X Hibernate3的:就是hbm2ddl
產生的原因:org.hibernate.MappingException:一個AnnotationConfiguration實例是使用
休眠版本所需 - 3.5 2.4最終
這是Hibernate插件的配置..
<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>
您是否嘗試過將hibernate annotations jar添加到您的依賴項? – kevcodez
可能不是...... – Antoniossss
我試着將它添加到插件依賴項中。我添加了hibernate-commons-annotations。版本3.5.4-Final沒有公共註釋。我嘗試了一些具體的,但我遇到了其他問題。有沒有我應該嘗試的特定版本? –