2012-11-05 59 views
0

我想運行一個工具類,從.bat文件調用某些項目特定的類。實用工具類從Eclipse IDE運行良好,但從命令行我得到Caused by: java.lang.ClassNotFoundException: org.hibernate.Interceptor
我認爲要解決此問題,我應該從項目的lib文件夾中找到相應的jar,並將其明確設置爲bat文件的CLASSPATH。但是我找不到類org.hibernate.Interceptor中的任何jar。

我的方法有什麼問題?我在我的lib文件夾下面的hibernate相關jar文件:引起︰java.lang.ClassNotFoundException︰org.hibernate.Interceptor

  • hibernate3.jar裏
  • 的Hibernate JPA-2.0-API 1.0.0.Final.jar

批處理文件只有兩個命令

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

能否請您分享您的.bat文件的相關聲明? –

+0

你對你的classpath一切必要的? –

回答

0

找到了答案。我必須將所有必需的罐子包含在CLASSPATH中。

對不起,愚蠢的問題:(

相關問題