L'import javax.servlet.annotation ne peut pas être résolu
Im essayant de créer une servlet pour mon projet, mais a rencontré The import javax.servlet.annotation cannot be resolved
. Je l'ai déjà ajouté javax.servlet
et servlet-api.jar
de tomcat. Veuillez vous référer à l'image ci-dessous.
source d'informationauteur chinna_82
Vous devez vous connecter pour publier un commentaire.
Par la capture d'écran on dirait que vous êtes l'importation de servlet spec v2.5. La servlet annotations ont été ajoutés dans le servlet spec 3.0
http://docs.oracle.com/javaee/6/api/javax/servlet/annotation/package-summary.html
Vous voulez obtenir le pot pour une version plus récente que ce que vous utilisez actuellement
Voici un graphique montrant la version de Tomcat et de la servlet spec, elle prend en charge
http://tomcat.apache.org/whichversion.html
Vous assurer de télécharger le jar javax.servlet-api-3.0.1.jar à partir du lien
http://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.0.1
annotation n'est pas dans javax.servlet paquet. Il est en java.lang.annotation.*
Veuillez consulter le lien ci-dessous..
http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html
il suffit d'importer un package dans le buildpath servlet-api.jar fichier avec une version supérieure à 3,0