java - "java.lang.NoClassDefFoundError: org/hibernate/proxy/HibernateProxy"哪个 jar 不见了

标签 java eclipse hibernate jboss7.x

错误显示 .ear 文件中缺少 HibernateProxy 类。

Caused by: java.lang.ClassNotFoundException: org.hibernate.proxy.HibernateProxy from [Module "deployment.abc.ear:main" from Service Module Loader

Caused by: javassist.CannotCompileException: by java.lang.NoClassDefFoundError: org/hibernate/proxy/HibernateProxy

Ear部署在Jboss 7.0.0 EAP

我应该在 Eclipse 构建路径 或项目的 POM.xml 中包含哪个 jar。

最佳答案

要在类路径中使用 org.hibernate.proxy.HibernateProxy,请将此依赖项添加到 pom.xml:

<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.2.2.Final</version>
        </dependency>

关于java - "java.lang.NoClassDefFoundError: org/hibernate/proxy/HibernateProxy"哪个 jar 不见了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43603040/

相关文章:

java - 如何在Spring中使用Template Hibernate保存继承的类

spring - GORM无法从JAR引导

java - 如何在 hibernate 中将 2 个子类与 1 个父抽象类映射?

java - 如何将用户重定向到 Android 中的数据使用设置?

java - Android使用 Intent 打开外部目录

java - eclipse安装错误

java - 在 Eclipse 中使用 JBOSS 作为应用程序服务器共享 JAR 的最佳方式

java - 如何将所有文档请求路由到 Java servlet

java - 将文本文件中的数据显示到 JTable

java - Eclipse java继承方法和字段