一步步调通Openfire4.1.3+Smack4.1.4

用smack编写的示例连接openfire4.1.3服务器时遇到了个各种问题,包括:

(1)java.lang.NoClassDefFoundError: org/xmlpull/v1/XmlPullParserFactory  

(2)Caused by: java.lang.IllegalStateException: org.xmlpull.v1.XmlPullParserException: caused by: org.xmlpull.v1.XmlPullParserException: resource not found: /META-INF/services

(3) Caused by: java.lang.ClassNotFoundException: de.measite.minidns.DNSCache

(4)java.lang.NoClassDefFoundError: de/measite/minidns/hla/ResolverApi
Caused by: java.lang.ClassNotFoundException: de.measite.minidns.hla.ResolverApi

(5) Caused by: java.lang.ClassNotFoundException: org.jxmpp.util.cache.ExpirationCache 

(6)Caused by: java.lang.ClassNotFoundException: org.apache.http.conn.ssl.StrictHostnameVerifier  

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

等等问题

其实只需要导入依赖包就可以了:

xmlpull-1.1.3.1.jar  、 kxml2-2.3.0.jar 、 minidns-0.1.7.jar 、minidns-hla-0.2.1.jar、 jxmpp-core-0.4.1.jar和 jxmpp-util-cache-0.4.1.jar  、 httpclient-4.4.1.jar  、 commons-logging-1.2.jar 

具体的下载链接就不说了,直接问度娘吧。

例外附上当时遇到问题时参考的链接:http://blog.csdn.net/zhouzhiwengang/article/details/49343489

转载于:https://my.oschina.net/jermyk/blog/896495

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值