1. 程式人生 > >java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

MyEclipse報錯:

Warning: Caught exception attempting to use SAX to load a SAX XMLReader

Warning: Exception was: java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

Warning: I will print the stack trace then carry on using the default SAX parser

java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

at org.xml.sax.helpers.XMLReaderFactory.loadClass(Unknown Source)

at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)

at org.dom4j.io.SAXHelper.createXMLReader(SAXHelper.java:83)

at org.dom4j.io.SAXReader.createXMLReader(SAXReader.java:894)

at org.dom4j.io.SAXReader.getXMLReader(

SAXReader.java:715)

at org.dom4j.io.SAXReader.read(SAXReader.java:435)

at org.dom4j.io.SAXReader.read(SAXReader.java:343)

at com.bjpowernode.drp.util.XmlConfigReader.<init>(XmlConfigReader.java:38)

at com.bjpowernode.drp.util.XmlConfigReader.getInstance(XmlConfigReader.java:58)

at com.bjpowernode.drp.util.DbUtil.getConnection(

DbUtil.java:37)

at com.bjpowernode.drp.util.IdGenerator.generate(IdGenerator.java:34)

at com.bjpowernode.drp.util.IdGenerator.main(IdGenerator.java:79)

org.dom4j.DocumentException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found Nested exception: SAX2 driver class org.apache.xerces.parsers.SAXParser not found

at org.dom4j.io.SAXReader.read(SAXReader.java:484)

at org.dom4j.io.SAXReader.read(SAXReader.java:343)

at com.bjpowernode.drp.util.XmlConfigReader.<init>(XmlConfigReader.java:38)

at com.bjpowernode.drp.util.XmlConfigReader.getInstance(XmlConfigReader.java:58)

at com.bjpowernode.drp.util.DbUtil.getConnection(DbUtil.java:37)

at com.bjpowernode.drp.util.IdGenerator.generate(IdGenerator.java:34)

at com.bjpowernode.drp.util.IdGenerator.main(IdGenerator.java:79)

Nested exception:

java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

at org.dom4j.io.SAXHelper.createXMLReader(SAXHelper.java:98)

at org.dom4j.io.SAXReader.createXMLReader(SAXReader.java:894)

at org.dom4j.io.SAXReader.getXMLReader(SAXReader.java:715)

at org.dom4j.io.SAXReader.read(SAXReader.java:435)

at org.dom4j.io.SAXReader.read(SAXReader.java:343)

at com.bjpowernode.drp.util.XmlConfigReader.<init>(XmlConfigReader.java:38)

at com.bjpowernode.drp.util.XmlConfigReader.getInstance(XmlConfigReader.java:58)

at com.bjpowernode.drp.util.DbUtil.getConnection(DbUtil.java:37)

at com.bjpowernode.drp.util.IdGenerator.generate(IdGenerator.java:34)

at com.bjpowernode.drp.util.IdGenerator.main(IdGenerator.java:79)

Nested exception: java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

at org.dom4j.io.SAXHelper.createXMLReader(SAXHelper.java:98)

at org.dom4j.io.SAXReader.createXMLReader(SAXReader.java:894)

at org.dom4j.io.SAXReader.getXMLReader(SAXReader.java:715)

at org.dom4j.io.SAXReader.read(SAXReader.java:435)

at org.dom4j.io.SAXReader.read(SAXReader.java:343)

at com.bjpowernode.drp.util.XmlConfigReader.<init>(XmlConfigReader.java:38)

at com.bjpowernode.drp.util.XmlConfigReader.getInstance(XmlConfigReader.java:58)

at com.bjpowernode.drp.util.DbUtil.getConnection(DbUtil.java:37)

at com.bjpowernode.drp.util.IdGenerator.generate(IdGenerator.java:34)

at com.bjpowernode.drp.util.IdGenerator.main(IdGenerator.java:79)

Exception in thread "main" java.lang.NullPointerException

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:169)

at com.bjpowernode.drp.util.DbUtil.getConnection(DbUtil.java:38)

at com.bjpowernode.drp.util.IdGenerator.generate(IdGenerator.java:34)

at com.bjpowernode.drp.util.IdGenerator.main(IdGenerator.java:79)

 解決方法:引入xercesImpl.jar

xml-apis.jar
xercesImpl.jar
    解析XML檔案對映檔案是XML格式,資料庫配置檔案也可以是XML格式解析XML的技術可以分為兩類那就是SAXDOM。實現解析XML檔案的功能很方便,我們可以通過下載第三方的一些工具包如xml-apis.jarxercesImpl.jar等,也可以使用JDK自帶的工具類DocumentBuilderFactoryDocumentBuilderDocumentElement等等。通過這些類我們可以把XML檔案的資訊讀入記憶體並通過類中的某些方法獲取指定節點的名字、值、屬性名、屬性值這些資訊。

      java 系統之中使用的是JDom,Xerces解析器解析XML。在1.4之前,屬於java的擴充套件部分,而在1.5之後,已經加入到了JDK之中了。

相關推薦

java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser

MyEclipse報錯: Warning: Caught exception attempting to use SAX to load a SAX XMLReader Warning: Exception was: java.lang.ClassNotFoundExce

java.lang.ClassNotFoundException: org.apache.commons.dbutils.QueryRunner

ica ror server acc dwr comm erro tor reads 七月 28, 2017 11:06:33 下午 org.apache.catalina.core.StandardWrapperValve invoke嚴重: Servlet.serv

spring boot項目升級到2.0.1,提示java.lang.ClassNotFoundException: org.apache.log4j.Logger錯誤

ava lan 簡單 src AS dex ack pen pid 首先肯定是版本出現了一點兼容問題 所以我就進入項目,查看依賴樹,cd到項目目錄下,mvn dependency:tree 我看到我的項目原先是1.5.9和現在2.0.1的區別在於org.slf4j的依賴不全

java.lang.ClassNotFoundException: org.apache.catalina.servlet4preview.http.HttpServletRequest

pool prot tor lin autowire brush wrap merge gets 遇到的問題如下:java.lang.ClassNotFoundException: org.apache.catalina.servlet4preview.http.Http

Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory

pro .com spa exception nbsp build 下載 .org col 運行一個Spring程序的時候,一直報錯,如下: 解決辦法: 下載 :commons-logging-1.2.jar包 地址:http://commons

java.lang.ClassNotFoundException: org.apache.http.conn.UnsupportedSchemeException

client cep inf ima 低版本 分享圖片 dex org 分享 加入了阿裏雲的消息服務後,就一直之前報java.lang.ClassNotFoundException: org.apache.http.conn.UnsupportedSchemeExcept

【報錯】java.lang.ClassNotFoundException: org.apache.ibatis.session.SqlSession

end pac dep ssi apache 明顯 exce tro iba 報錯 java.lang.ClassNotFoundException: org.apache.ibatis.session.SqlSession 或者 java.lang.ClassNotFou

JSP-匯入taglib 出現classNotFound異常:java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.Jst

案例 前端登入跳轉到指定jsp,報classNoFoundException,原因是頁面匯入 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 導致的 Caused by: java.lan

java.lang.ClassNotFoundException: org.apache.log4j.Logger

java.lang.ClassNotFoundException: org.apache.log4j.Logger 遇到類似的問題,提示就已經很清楚了,沒有找到類,這裡是沒有找到Logger類。 方法一:   第一步 看一下log4j的jar包是否存在,如果不存在,新增ja

java lang ClassNotFoundException org apache jsp index jsp解決

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

上次檔案程式碼報錯,java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory

2018-09-11 11:11:08.235 ERROR 14352 --- [nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dis

SpringBoot整合Druid連線池,Caused by: java.lang.ClassNotFoundException: org.apache.log4j

github:https://github.com/alibaba/druid SpringBoot版本:1.5.9.RELEASE   預設使用的日誌框架為log4j2 在配置 Druid 資料監控時,進行了如下配置 # 配置監控統計攔截的filters,去掉後

java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder

報錯 aused by: java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder at java.net.URLClassLoader.findClass(URLClassLoader.java:3

解決java.lang.ClassNotFoundException: org.apache.axis2

最近做webservice登入海康音視訊平臺遇到的axis2問題 axis2 jar包詳解及缺少jar包錯誤分析 開發最小jar包集: activation-1.1.jar axiom-api-1.2.13.jar axiom-dom-1.2.13.jar axiom-impl-

java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory解決方式

    碼農不是在報錯的路上,就是在調錯的路上,這也許是上天的“眷顧”,今天執行在myeclipse關聯Tomcat出錯了: java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org

Eclipse中啟動Tomcat時丟擲異常:java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解決辦法

錯誤描述,如圖:  原因分析: eclipse-Version: 3.4.2沒有tomcat7.0的選項,所以報瞭如上的錯誤。 網上查找了下原因,才發現在呼叫的時候需要加入juli這個包。 此包位於tomcat根目錄bin目錄下。我的路徑是:D:\stru

java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.index_jsp

關於此報錯的幾種原因: jar衝突,看一下專案引用的jar:servlet-api和jsp-api以及jasper.jar等jar,是不是在專案lib目錄下,如果有並且和tomcat的lib目錄下的

Struts報java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解決辦法

    tomcat7早就出來正式版,但是一直都沒有用過,尤其是針對於我還一直在用Myeclipse6.5的人來說,它在配置tomcat的時候沒有tomcat7的選項,所以就報了錯誤資訊 java.lang.NoClassDefFoundError: org/apache/

java.lang.ClassNotFoundException: org.apache.jsp.login_jsp

<span style="font-family: Simsun; background-color: rgb(255, 255, 255);">想必大家在用Eclipse進行</span><span id="4_nwp" style="fon

java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory的解決辦法

java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.<clinit>(Bootst