在我的pom.xml中,我添加了以下依赖项:
<dependency>
<groupId>org.hibernate.common</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>4.0.1.Final</version>
</dependency>
因为之前,在我的日志控制台中出现了相同的错误,java.lang.ClassNotFoundException: org.jboss.as.jpa.hibernate4.HibernateAnnotationScanner
,然后我添加了hibernate.anotations依赖,但错误仍然存在,需要我的另一个依赖项,使它启动?
当我将persistence.xml添加到我的项目时,这个问题就开始了。我正在使用Jboss EAP 6.1服务器。
解决:
我需要安装该依赖项的较新版本,添加核心依赖项并将entitymanager依赖项版本更改为与核心相同。