我在这里和谷歌上找到了很多关于这个问题的答案,但没有一个可以帮助我解决我的问题。
我正在尝试使用Hibernate和其他库来从JSE应用程序创建可执行jar文件......
我已经尝试过使用Eclipse的导出,FatJar,Prompt,我得到的是同样的错误,如下所示
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError:
org/hibernate/cfg/Configuration
at utils.HibernateUtil_XML.<clinit>(HibernateUtil_XML.java:15)
有趣的是,像JCalendar这样的其他图书馆工作正常,但这个坚持。
有没有人有一个想法可能是什么问题?
答案 0 :(得分:0)
运行jar时,应该具有类路径的所有依赖项。导出到jar是一回事,使用适当的类路径运行它是另一回事。看这里:How to Set Classpath for Java on Windows Unix and Linux