我使用提供的范围添加了maven依赖
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.2.0.CR1</version>
<scope>provided</scope>
</dependency>
因为容器(JBoss AS7)在路径... / modules / system / layers / base / org / hibernate / main中具有此依赖性。那么为什么抛出异常呢?使用编译(默认)范围是可以的。
java.lang.NoClassDefFoundError: org/hibernate/HibernateException
答案 0 :(得分:0)
JBoss AS7不支持hibernate-core 4.2.0.CR1。如果您想使用较新版本,请查看link。如果我知道JBoss AS7支持4.0。?但正如您所写,您可以检查版本unter $ JBOSS_HOME / modules / system / layers / base / org / hibernate / main。