在Eclipse中更新JNA后的ClassNotFoundException:org.hibernate.cfg.Configuration

时间:2016-06-01 03:44:06

标签: java eclipse hibernate jna

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

  

java.lang.ClassNotFoundException:org.hibernate.cfg.Configuration from

我的网络应用程序在更新之前完美运行。我该如何解决这个问题?

我使用了这个hibernate依赖

Content="{Binding ElementName=TextBox1, Path=Text}"

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

1 个答案:

答案 0 :(得分:0)

  

您收到错误是因为Tomcat无法使用hibernate库。 hibernate库设置有一个名为'Web App Libraries'的空集 - 这是你的hibernate库需要的集合。

     

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