引起:java.lang.ClassNotFoundException:org.hibernate.Interceptor

时间:2012-11-05 16:18:08

标签: java hibernate

我正在尝试运行一个实用程序类,它从.bat文件调用一些项目特定的类。从Eclipse IDE可以很好地运行实用程序类,但是从命令行我得到Caused by: java.lang.ClassNotFoundException: org.hibernate.Interceptor
我认为要修复这个问题我应该从项目的lib文件夹中找到相应的jar并将其明确地设置到bat文件的CLASSPATH中。但我找不到任何类org.hibernate.Interceptor的jar。

我的方法有什么问题?我在我的lib文件夹中有以下hibernate相关的jar:

  • hibernate.jar文件
  • 冬眠-JPA-2.0-API-1.0.0.Final.jar

批处理文件只有两个命令

@ECHO OFF
java -cp .;D:\Projects\Name\webapps\WEB-INF\classes dbchanges.CreateQuery

1 个答案:

答案 0 :(得分:0)

找到答案。我必须将所有必要的罐子包含在CLASSPATH中。

对不起愚蠢的问题:(