nicht finden Ich versuche, in JAX-RS zu bekommen. Mein Projekt jdk ist auf 1.7.03 eingestellt. Muss es Definitionen von Anmerkungen für JAX-RS (javax.ws.rs) geben? Wenn nicht, wo kann ich sie finden?Kann javax.ws.rs Paket in jdk
Antwort
Diese Klassen (JSR 311: JAX-RS: The JavaTM API for RESTful Web Services) sind nicht Teil des JDK. Sie müssen eine geeignete JAR-Datei in Ihren CLASSPATH einfügen. Sie können die API z.B. in maven repository.
überprüfen Sie auch apache-cxf out, jersey (Referenz-Implementierung), resteasy von JBoss, restlet und einigen anderen JAX-RS-Implementierungen.
Versuchen: http://download.oracle.com/otndocs/jcp/jaxrs-2_0_rev_A-mrel-spec/index.html
Download: javax.ws.rs-api-2.0.rev.A.jar
Dann fügen Sie zu Ihrem Projekteigenschaften (Yourprojectname) -> Libraries> JAR/hinzufügen Ordner
Es spielt keine Rolle, auf was Ihr JDK eingestellt ist.
Go hier = http://www.java2s.com/Code/Jar/j/Downloadjavaxwsrsjar.htm
oder "Download javax.ws.rs" in Google eingeben.
Download „javax.ws/javax.ws.rs.jar.zip“
Dekomprimieren auf Ihren Desktop. Die resultierende Datei sollte eine JAR-Datei sein.
vom Desktop Wählen Sie javax.ws.rs.jar Datei.
Klicken Sie auf "Übernehmen" und dann auf "OK".
Jetzt sollten Sie in der Lage sein, die java.xws.rs-Bibliotheken zu verwenden. Sie können es testen, indem Sie "import javax.ws.rs.GET;" eingeben. in einer deiner Java-Klassen.
- 1. javax.ws.rs Paket
- 2. Maven - Restful Web Service - Jersey - Kompilierungsfehler - Paket javax.ws.rs existiert nicht
- 3. Serialize javax.ws.rs Entity JSon
- 4. Kann JDK 8 in Windows
- 5. mvn Kompilierung: Kann Paket java.lang
- 6. Typhierarchie nur von JDK
- 7. Einstellung JDK in Eclipse
- 8. jdk in Eclipse ändern
- 9. Von Open jdk zu Sun jdk wechseln
- 10. Unterschied zwischen jdk 1.6 und jdk 1.7?
- 11. Threads in JDK 1.8
- 12. JDK 1.6 kompatibel mit JDK 1.5?
- 13. Intellij Kann nicht verions für JDK bestimmen
- 14. JDK 8 -
- 15. kann nicht starten jdk 1.8.0_65-b17
- 16. Netbeans - Kann nicht installieren jdk 1.9.0 Build b53
- 17. IntelliJ - Java: Kann JDK '1.8' nicht finden
- 18. Iterieren durch alle JDK-Klassen
- 19. Server-VM benötigt, aber nicht in JRE verfügbar. Welches Paket brauche ich dann: JRE, JDK?
- 20. "go build./..." kann Paket
- 21. Paket ‚rjava‘ kann nicht
- 22. Eclipse kann com.sun.net.httpserver.HttpServer Paket
- 23. Kann nicht NuGet Paket
- 24. Mögliche JDK Fehler in System.Console()
- 25. Mein Eclipse kann kompilieren, aber ich kann kein JDK finden!
- 26. JDK 1.7 vs JDK 1.6 inneren Klassen Vererbung Unterschied
- 27. javax.ws.rs: Was tatsächlich von einer Methode zurückgegeben wird
- 28. UnsupportedClassVersionError jdk 1.8
- 29. Ungültiges Projekt JDK
- 30. Kann nicht Klasse in demselben Paket
Wenn sie nicht Teil des JDK sind, warum sind dann die Klassen im Java JDK definiert? Weitere Informationen finden Sie unter http://docs.oracle.com/javaee/6/api/javax/ws/rs/Path.html –
, da sie Teil der JavaEE-Spezifikation und nicht Bestandteil des Basis-Java-SDK sind. – Kolban
Jersey 2.25.1 enthält 'javax.ws.rs-api-2.0.1.jar', das die Klassen enthält, die Sie benötigen. Sie können das "Jersey JAX-RS 2.0 RI-Bundle" von https://jersey.java.net/download.html herunterladen. –