异常org.xmlpull.v1.XmlPullParserException
生活随笔
收集整理的這篇文章主要介紹了
异常org.xmlpull.v1.XmlPullParserException
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【0】對?org.xmlpull.v1.XmlPullParserException 異常的解決方法
Exception in thread "main" java.lang.ExceptionInInitializerErrorat org.jivesoftware.smack.SmackConfiguration.getVersion(SmackConfiguration.java:96)at org.jivesoftware.smack.AbstractXMPPConnection.<clinit>(AbstractXMPPConnection.java:97)at com.xmpp.client.ClientA.main(ClientA.java:15) Caused by: java.lang.IllegalStateException: org.xmlpull.v1.XmlPullParserException: could not load any factory class (even small or full default imple entation); nested exception is:org.kxml2.io.XmlReaderat org.jivesoftware.smack.SmackInitialization.<clinit>(SmackInitialization.java:119)... 3 more Caused by: org.xmlpull.v1.XmlPullParserException: could not load any factory class (even small or full default implementation); nested exception is:org.kxml2.io.XmlReaderat org.xmlpull.v1.XmlPullParserFactory.newInstance(XmlPullParserFactory.java:225)at org.xmlpull.v1.XmlPullParserFactory.newInstance(XmlPullParserFactory.java:76)at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:153)at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:148)at org.jivesoftware.smack.SmackInitialization.<clinit>(SmackInitialization.java:116)... 3 more【2】解決方法: 添加 kxml2 jar 到項目 即可;
How To Use It?
XMLPULL API is available freely. You can download XmlPull API as tarball or zip file. We are also providing access to the latest API version via anonymous CVS.
However to use XMLPULL you will need download an implementation of XmlPull API.
See?http://www.xmlpull.org/impls.shtml#xmlpull?for implementations that you can download.
簡而言之, XMLPULL 僅僅是定義了接口,沒有提供接口的實現, 而 KXML 提供了接口的實現,OK ?
總結
以上是生活随笔為你收集整理的异常org.xmlpull.v1.XmlPullParserException的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 破译电脑密码视频(破译电脑密码视频教程)
- 下一篇: java_advanced_review