J'ai un problème lorsque je crée un nouveau projet Web dans Eclipse.
Il indique que la super-classe "javax.servlet.httpServlet" est introuvable dans le chemin de construction Java ".
J'ai trouvé la solution sur Internet, mais cela ne fonctionne pas.
La solution est Propriétés du projet-> Chemin de construction Java-> Ajouter une bibliothèque -> Sélectionnez "Server Runtime" dans la liste -> Suivant -> Sélectionnez "Apache Tomcat" -> Terminer.
Est-ce que quelqu'un peut me donner une autre solution? Merci beaucoup.
Mon système d’exploitation est MacOS, Tomcat est version 9.0.0.M9, jdk est égal à 1.8.0_101, l’Eclipse est jee-neon.
J'ai résolu le problème en procédant comme suit:
En fait, j'ai eu cette erreur, mon scénario était ..
J'utilisais Apache Tomcat SERVER VERSION 8.0, mais le projet que j'ai téléchargé utilisait Apache Tomcat VERSION 7.0.
Comment était fait était:
Bonne chance
J'ai essayé les étapes ci-dessus et il y avait toujours des erreurs dans JSP, même les bibliothèques d'exécution étaient configurées correctement. J'utilise Java 8 et Tomcat 8. J'ai donc décoché "Valider les fragments JSP" sous Propriétés du projet> Validation> Syntaxe JSP.
Avec Eclipse:
Version: Oxygen.2 Release (4.7.2)
Build id: 20171218-0600
J'ai résolu l'importation de la bibliothèque de serveurs Tomcat comme suit:
Project properties
.Java Build Path
.Libraries
et le bouton Add Library
.Add Library
, sélectionnez le Server Runtime
dans la liste.Next
, sélectionnez l'élément Apache Tomcat
mentionné avec la version dans la liste, puis cliquez sur le bouton Finish
.J'espère que ça fait sourire sur ton visage!