2017-01-28 5 views
-1

Ich habe versucht, die Java-Bibliothek zu verwenden, jPushbullet2. Eine seiner Abhängigkeiten ist "javax.websocket". Ich habe die Website durchsucht, auf der sich die Websocket-API befindet, und konnte kein Jar zum Herunterladen und Verwenden finden. Gibt es so etwas?Wo finden Sie javax.websocket .jars für die Verwendung im Projekt

Ich bemerkte auch, dass der Autor von jPushbullet2 erwähnt Tyrus, die eine "Referenz-Implementierung", vermutlich in Bezug auf javax.websocket ist. Ist das was ich brauche? Ich habe hinzugefügt, die bereits es zu meinem Projekt Build-Pfad zusammen mit den anderen Abhängigkeiten und haben versucht, die erste Push-Beispiel auszuführen:

public class FirstPush { 

    public static void main(String[] args) throws PushbulletException { 

     PushbulletClient client = new PushbulletClient("o.F8y8swnMc4MESY5rE1aUw8cFLloFH2uH"); 
     String result = client.sendNote(null, "My First Push", "Great library. All my devices can see this!"); 
     System.out.println("Result: " + result); 

    } 

} 

Dies ist jedoch leider ergeben sich folgende Fehler:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/websocket/CloseReason$CloseCode 
at practice.FirstPush.main(FirstPush.java:10) 
Caused by: java.lang.ClassNotFoundException: javax.websocket.CloseReason$CloseCode 
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) 
... 1 more 

Das macht Sinn, da ich keine Gläser von javax habe, nur von Tyrus.

Ich bin sehr neu in der externen Bibliothek Szene, wie Sie wahrscheinlich sagen können. Danke für die Hilfe!

Antwort

Verwandte Themen