线程"main" java.lang.NoClassDefFoundError中的异常: org/dom4j/io/SAXReader in Hibernate application develop



我正在使用 UBUNTU 16.04 LTS 使用 java 简单程序开发休眠, 其中,我从本地目录而不是从根路径加载下面提到的 dom4j-1.6.jar 文件, 如果我需要从哪个目录加载 dom4j-1.6.jar 文件应该在哪个目录中?

下面提到的加载配置文件后引发的错误

请提供解决方案以进一步进行

Exception in thread "main" java.lang.NoClassDefFoundError: org/dom4j/io/SAXReader
at org.hibernate.util.XMLHelper.createSAXReader(XMLHelper.java:35)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1218)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1162)
at com.hibernate.app.Pupil.main(Pupil.java:17)
Caused by: java.lang.ClassNotFoundException: org.dom4j.io.SAXReader
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 4 more

我的预付款感谢所有人

将 dom4j.jar 添加到类路径中。下装

最新更新