Smack xmpp-建立连接

时间:2018-06-25 00:25:56

标签: java xmpp smack

我只是遵循Smack Xmpp 4.2.4的入门代码,所以遇到了此错误。我能够导入所需的jar文件。谁能帮我?这是错误。

无法解析org.jxmpp.stringprep.XmppStringprepException类型。从所需的.class文件间接引用它 类型ConnectionConfiguration.Builder中的方法setXmppDomain(String)引用缺少的类型XmppStringprepException

我遵循的入门代码

    XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder()
      .setUsernameAndPassword("username", "password")
      .setXmppDomain("192.168.0.1")
      .setPort("5222")
      .build();

    AbstractXMPPConnection con = new XMPPTCPConnection(config);
    con.connect().login();

1 个答案:

答案 0 :(得分:0)

您必须将jxmpp-core,jxmpp-util-cache,jxmpp-jid JAR文件放入您的项目中。 JXMPP Github 以后您可能还会遇到其他问题,最好阅读Smack4.2 Readme