Je viens de faire ma première API de repos basée sur ce http: //www.vogella. com / articles / repos / article.html J'utilise Eclipse Kepler, Tomcat7 et Jersey
Lorsque j'essaie de "exécuter sur le serveur", je reçois cette erreur: p> voici le code source: p> voici le web.xml: p> Voici les bibliothèques que j'ai ajoutées de Jersey: P>
4 Réponses :
Si vous utilisez Jersey 2.x API, vous devez renommer les classes comme indiqué ci-dessous, et votre problème sera résolu. Karthik [Aka Djnickz] P> p>
Vous obtenez
com.sun.jersey.spi.container.servlet.ServletContainer
Vous devez ajouter les fichiers JAR suivants à votre dossier Web-INF / LIF, également vous devez configurer le chemin de construction - Cliquez avec le bouton droit de la souris sur votre projet - Construction Path - Configurer le chemin de construction - Bibliothèques - Ajouter des pots externes (ajoutez tous les fichiers de jar ci-dessous). Et redémarrez le serveur p>
P>
Nous obtenons cette erreur en raison d'un problème de chemin de construction. Vous devriez ajouter des bibliothèques "Server Runtime" dans le chemin de construction. P>
"java.lang.classnotfoundException: com.sun.jersey.spi.container.servlet.servletContainer" p>
Veuillez suivre ci-dessous les étapes pour résoudre les classes non trouvées. p>
Cliquez avec le bouton droit de la souris sur Projet -> Chemin de construction -> Chemin de construction Java -> Ajouter une bibliothèque -> Server Runtime -> Apache Tomcat V7.0 P>
merci, Sachin g n p>
Cela devrait résoudre votre problème ... Stackoverflow.com/Questions/18086218/...
merci@aakashgoyal cela a résolu le problème