web-dev-qa-db-fra.com

Impossible de trouver le package javax.ws.rs dans jdk

J'essaie d'entrer dans JAX-RS. Mon projet jdk est défini sur 1.7.03. Doit-il y avoir des définitions d'annotations pour JAX-RS (javax.ws.rs)? Sinon, où les trouver?

27
narek.gevorgyan

Ces classes ( JSR 311: JAX-RS: l'API JavaTM pour les services Web RESTful ) ne font pas partie du JDK. Vous devez inclure le fichier JAR approprié dans votre CLASSPATH. Vous pouvez trouver l'API par exemple dans référentiel maven .

Consultez également Apache-cxf , jersey (implémentation de référence), resteasy de JBoss, restlet et quelques autres JAX -Implémentations RS.

35

Essayez: http://download.Oracle.com/otndocs/jcp/jaxrs-2_0_rev_A-mrel-spec/index.html

Téléchargement: javax.ws.rs-api-2.0.rev.A.jar

Ajoutez ensuite à vos propriétés de projet (YourProjectName) -> Libraries-> Add JAR/Folder

10
orientchen1978

Peu importe la configuration de votre JDK.

Allez ici = http://www.Java2s.com/Code/Jar/j/Downloadjavaxwsrsjar.htm

Ou tapez "Télécharger javax.ws.rs" dans Google.

Téléchargez "javax.ws/javax.ws.rs.jar.Zip"

enter image description here

Décompressez sur votre bureau. Le fichier résultant doit être un fichier jar. Ouvrez les préférences de votre projet et ajoutez-le comme pot externe.

enter image description here

enter image description here

Sélectionnez votre fichier javax.ws.rs.jar à partir de votre bureau.

Cliquez sur "Appliquer" puis sur "OK".

Vous devriez maintenant pouvoir utiliser les bibliothèques javax.ws.rs. Vous pouvez le tester en tapant "import javax.ws.rs.GET;" dans l'une de vos classes Java.

5
Gene