找不到符号符号:class NestableRuntimeException location:package org.hibernate.exception

时间:2014-12-05 07:46:13

标签: java hibernate maven orm dependencies

我在pom.xml

中有以下maven依赖关系
<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>3.6.3.Final</version>
        </dependency>

但是在项目编译之后我看到以下消息:

cannot find symbol
  symbol:   class NestableRuntimeException
  location: package org.hibernate.exception

P.S。
我试着将hibernate版本更改为

4.3.7.Final

但我看到旧结果

我应该添加哪个依赖项?

1 个答案:

答案 0 :(得分:1)

NestableRuntimeException在Hibernate 3.2中可用,但自Hibernate 3.3以来已删除。

您需要重构代码才能使用HibernateException