我正在尝试通过创建xmpp tcp连接Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
但出现以下错误,
Exception in thread "main" java.lang.NoSuchFieldError: ifpossible
at org.jivesoftware.smack.ConnectionConfiguration$Builder.<init>(ConnectionConfiguration.java:505)
at org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration$Builder.<init>(XMPPTCPConnectionConfiguration.java:91)
at org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration$Builder.<init>(XMPPTCPConnectionConfiguration.java:87)
at org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration.builder(XMPPTCPConnectionConfiguration.java:80)
我看过类似的文章here。我不确定类路径是否有问题。坛子似乎正确地包括在内。我正在使用intellij。知道为什么会这样吗?
这看起来非常像版本不匹配。您确定所有的罐子都是相同的版本吗?如果您使用Maven,请将您的依赖项添加到问题中。