Reposant webservice avec jersey 2.0 sans maven
Quelqu'un peut-il me dire comment faire un service web restful avec Jersey 2.0 par la non-utilisation de maven. J'ai cherché partout et trouvé un tutoriel pour Jersey1.x versions, mais pas pour la 2.0. S'il vous plaît aider
Quel outil de génération voulez-vous utiliser?
Je suis à l'aide d'eclipse seulement
Eclipse est un IDE, pas un outil de construction. Si vous ne souhaitez pas utiliser Maven, vous utilisez probablement Ant, ou Gradle, ... qu'avez-vous utiliser? Qui n' Eclipse utiliser?
Je suis à l'aide d'eclipse seulement
Eclipse est un IDE, pas un outil de construction. Si vous ne souhaitez pas utiliser Maven, vous utilisez probablement Ant, ou Gradle, ... qu'avez-vous utiliser? Qui n' Eclipse utiliser?
OriginalL'auteur user2629427 | 2013-07-29
Vous devez vous connecter pour publier un commentaire.
Nous fournir des détails answere basé sur l'utilisateur de répondre à user2629427. nous avons vérifié cela sur windows 7.
Exigence: (entre parenthèses indiquent la version de cet exemple est testé)
Décompressez le tomcat & créer un ci-dessous la structure des dossiers dans tomcat "webapps" folder (dossier de noms sont sensibles à la casse).
Mettre "Hello.java" et "MyApplication.java" en "classes" de dossier et de 'web.xml" en "WEB-INF' dossier.
web.xml
Myapplication.java
Hello.java
Décompresser jersey et de copier tous les fichiers jar à partir de l'api, ext, et lib (pas les dossiers) dans vos applications 'lib' dossier.
Maintenant compiler les deux fichiers java en utilisant la commande suivante
Ensuite, lancez le serveur tomcat
Dans la barre d'adresse du navigateur tapez ceci: http://localhost:8080/abc/rest/hello
OriginalL'auteur laksys
J'ai trouvé la réponse
Web.xml
MyApplication.java
courir avec localhost:8080/FirstRestWebService/repos/bonjour
J'ai essayé cet exemple, mais lorsque je tape l'URL, il dit: "d'État HTTP 404 - /FirstRestWebService/repos/bonjour"
pouvez-vous préciser pls, ce qui signifie courir avec "localhost..." où est le serveur qui commence? où en est la principale méthode?
Quelqu'un peut-il expliquer la nécessité pour les MyApplication.java fichier?
OriginalL'auteur user2629427
Juste pour ajouter à la réponse précédente. Si vous n'êtes pas à l'aide de Maven et de construire à l'aide d'Eclipse avec une Dynamique de Projet Web et le déploiement d'application web serveur Tomcat.
Il suffit de télécharger le Maillot de JAX-RS 2.0 RI bundle Maillot De Téléchargements, décompressez-le et ajoutez tous les pots dans la lib, api et ext dossiers de votre build path. (J'ai essayé sans ext pots, mais a obtenu classnotfound lors du démarrage du serveur).
Également ajouter tous les pots pour le Déploiement de l'Assemblage de votre Projet Web Dynamique afin qu'ils obtiennent automatiquement copié dans le dossier WEB-INF/lib, en cas de déploiement de votre application web server. Avec le code & web.xml dans la réponse ci-dessus, vous devriez avoir une api RESTful à l'aide de Jersey 2 et en cours d'exécution.
OriginalL'auteur grange74