我在使用 smack 4.2 Openfire 创建 XMPP 客户端时遇到问题

悖论

我想创建一个连接到我的 Openfire 服务器的简单 XMPP 客户端。我在运行代码时遇到以下问题。

代码:

public void setConnection() {

    try {

        XMPPTCPConnectionConfiguration.Builder config = XMPPTCPConnectionConfiguration.builder();
        config.setUsernameAndPassword(userName,password);
        config.setResource("temp");
        config.setXmppDomain("undercrroft");

        AbstractXMPPConnection connection = new XMPPTCPConnection(config.build());
        connection.connect();
    } catch (InterruptedException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    } catch (SmackException e) {
        e.printStackTrace();
    } catch (XMPPException e) {
        e.printStackTrace();
    }

错误:

Information:java: Errors occurred while compiling module 'Messenger'
Information:javac 1.8.0_121 was used to compile java sources
Information:16/4/17 1:52 AM - Compilation completed with 2 errors and 0 warnings in 871ms
/home/paradox/Desktop/Project/Messenger/src/ConnectServer.java
Error:(28, 19) java: cannot access org.jxmpp.stringprep.XmppStringprepException
                class file for org.jxmpp.stringprep.XmppStringprepException not found
Error:(29, 19) java: cannot access org.jxmpp.jid.DomainBareJid
                class file for org.jxmpp.jid.DomainBareJid not found

这些是我的进口:

import org.jivesoftware.smack.AbstractXMPPConnection;
import org.jivesoftware.smack.SmackException;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack.tcp.XMPPTCPConnection;
import org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration;

谢谢。

悖论

更新库...!

这两个库是在较新的库中定义的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用xmpp + smack + openfire阻止Android中的用户

来自分类Dev

如何使用Smack知道XMPP openfire中的输入状态

来自分类Dev

使用xmpp + smack + openfire阻止android中的用户

来自分类Dev

使用Smack和Openfire发送/接收邮件时遇到问题

来自分类Dev

使用 Smack 客户端 API 的 XMPP 负载测试

来自分类Dev

Smack XMPP:无法登录到Openfire服务器:“ SASLErrorException:使用DIGEST-MD5的SASLError:未授权”

来自分类Dev

如何使用swift2在ios9中创建jabberd xmpp客户端

来自分类Dev

Openfire XMPP MUC创建群聊室错误

来自分类Dev

openfire - 使用 smack 的聊天应用程序

来自分类Dev

conversejs + openfire + smack预绑定问题

来自分类Dev

XMPP:BOSH客户端会话在连接到Openfire时随机关闭

来自分类Dev

使用Smack XMPP发送内联图像

来自分类Dev

xmpp(smack和openfire)获取用户组的注册状态?

来自分类Dev

收到消息XMPP + Smack时通知

来自分类Dev

Angular 2 / 4 toPromise 有效,但我在使用 Observables 时遇到问题

来自分类Dev

无法连接到Openfire服务器(使用smack api)

来自分类Dev

使用md5哈希密码向Smack登录Openfire

来自分类Dev

在Openfire服务器中使用Smack(Android)加载Vcard

来自分类Dev

如何通过对话设置我的Openfire XMPP服务器?

来自分类Dev

Smack xmpp - 建立连接

来自分类Dev

如何使用xmpp openfire发送打字通知

来自分类Dev

如何使用XMPP Openfire发送打字通知

来自分类Dev

使用Smack库在端口上侦听XMPP连接

来自分类Dev

使用Smack 4.1.0的GCM XMPP服务器

来自分类Dev

使用smack重新连接到xmpp服务器

来自分类Dev

使用smack的Android XMPP:服务器无响应

来自分类Dev

我在使用 python 循环创建测验时遇到问题

来自分类Dev

Iphone的Android Smack4.1.1 XMPP FileTransfer问题

来自分类Dev

使用Smack 4.1创建新组时获取SmackException NoResponseException

Related 相关文章

  1. 1

    使用xmpp + smack + openfire阻止Android中的用户

  2. 2

    如何使用Smack知道XMPP openfire中的输入状态

  3. 3

    使用xmpp + smack + openfire阻止android中的用户

  4. 4

    使用Smack和Openfire发送/接收邮件时遇到问题

  5. 5

    使用 Smack 客户端 API 的 XMPP 负载测试

  6. 6

    Smack XMPP:无法登录到Openfire服务器:“ SASLErrorException:使用DIGEST-MD5的SASLError:未授权”

  7. 7

    如何使用swift2在ios9中创建jabberd xmpp客户端

  8. 8

    Openfire XMPP MUC创建群聊室错误

  9. 9

    openfire - 使用 smack 的聊天应用程序

  10. 10

    conversejs + openfire + smack预绑定问题

  11. 11

    XMPP:BOSH客户端会话在连接到Openfire时随机关闭

  12. 12

    使用Smack XMPP发送内联图像

  13. 13

    xmpp(smack和openfire)获取用户组的注册状态?

  14. 14

    收到消息XMPP + Smack时通知

  15. 15

    Angular 2 / 4 toPromise 有效,但我在使用 Observables 时遇到问题

  16. 16

    无法连接到Openfire服务器(使用smack api)

  17. 17

    使用md5哈希密码向Smack登录Openfire

  18. 18

    在Openfire服务器中使用Smack(Android)加载Vcard

  19. 19

    如何通过对话设置我的Openfire XMPP服务器?

  20. 20

    Smack xmpp - 建立连接

  21. 21

    如何使用xmpp openfire发送打字通知

  22. 22

    如何使用XMPP Openfire发送打字通知

  23. 23

    使用Smack库在端口上侦听XMPP连接

  24. 24

    使用Smack 4.1.0的GCM XMPP服务器

  25. 25

    使用smack重新连接到xmpp服务器

  26. 26

    使用smack的Android XMPP:服务器无响应

  27. 27

    我在使用 python 循环创建测验时遇到问题

  28. 28

    Iphone的Android Smack4.1.1 XMPP FileTransfer问题

  29. 29

    使用Smack 4.1创建新组时获取SmackException NoResponseException

热门标签

归档