Hibernate Envers:无法创建自定义修订版实体

时间:2019-01-15 20:13:55

标签: java hibernate hibernate-envers

我正在尝试创建自定义修订版本实体,并且完全按照官方文档https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch15.html#envers-revisionlog

中的内容进行操作。

在单独的简单项目中它可以工作,但是在我的主项目中,我总是遇到以下异常:

  

原因:java.lang.NoClassDefFoundError:   org / hibernate / resource / beans / spi / ManagedBeanRegistry位于   org.hibernate.envers.internal.revisioninfo.DefaultRevisionInfoGenerator.resolveRevisionListenerBean(DefaultRevisionInfoGenerator.java:108)

1 个答案:

答案 0 :(得分:1)

添加以下依赖项可以解决此问题:

compile group: 'org.hibernate', name: 'hibernate-core', version: '5.4.0.Final'