I trying to write a client app in Java for desktop. I having a error in my first line.
Here is the code:
XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
And the error is
Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/http/conn/ssl/StrictHostnameVerifier
at org.jivesoftware.smack.android.AndroidSmackInitializer.initialize(AndroidSmackI nitializer.java:33)
at org.jivesoftware.smack.SmackInitialization.loadSmackClass(SmackInitialization.j ava:232)
at org.jivesoftware.smack.SmackInitialization.parseClassesToLoad(SmackInitializati on.java:193)
at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitializatio n.java:163)
at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitializatio n.java:148)
at org.jivesoftware.smack.SmackInitialization.(SmackInitialization.java:11 6)
at org.jivesoftware.smack.SmackConfiguration.getVersion(SmackConfiguration.java:96 )
at org.jivesoftware.smack.ConnectionConfiguration.(ConnectionConfiguration .java:38)
at Teste.main(Teste.java:6)
Caused by: java.lang.ClassNotFoundException: org.apache.http.conn.ssl.StrictHostnameVerifier
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 9 more
Does anyone have the solution?