【问题标题】:ClassNotFoundException: org.hibernate.cfg.Configuration after updating JNA in eclipseClassNotFoundException:在eclipse中更新JNA后的org.hibernate.cfg.Configuration
【发布时间】:2016-06-01 03:44:06
【问题描述】:

我的 Eclipse 通知我有新版本的 JNA 可供更新,因此我进行了更新。但在那之后,我的 Java Web 应用程序抛出异常;

java.lang.ClassNotFoundException: org.hibernate.cfg.Configuration 来自

我的 Web 应用程序在更新之前运行良好。我该如何解决这个问题?

我使用了这个休眠依赖

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

我的 jar 文件位于 lib 内的目标文件夹中。我在 JBoss 服务器上使用 JSP、Servlet、Hibernate。

【问题讨论】:

标签: java eclipse hibernate jna


【解决方案1】:

您收到错误是因为 Tomcat 无法使用休眠库。 hibernate 库集有一个名为“Web App Libraries”的空集 - 这是您的 hibernate 库需要所在的集。

右键单击您的项目 -> 构建路径 -> 配置构建路径,然后从构建路径中删除休眠集。现在将 jar 导入 WEB-INF/lib 文件夹。刷新您的项目,现在您应该看到它们列在“Web App Libraries”集中(我很感激您必须将它们导入代码库,这有点烦人 - 其他人可能知道更好的方法来做到这一点涉及复制罐子) OR THIS MAY HELP YOU

【讨论】:

    猜你喜欢
    • 2011-06-26
    • 2013-05-12
    • 1970-01-01
    • 2018-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    相关资源
    最近更新 更多