Я пытаюсь создать сервлет для моего проекта, но столкнулся с The import javax.servlet.annotation cannot be resolved.Я уже добавил javax.servlet и servlet-api.jar от Tomcat.Пожалуйста, обратитесь к изображению ниже.
The import javax.servlet.annotation cannot be resolved
javax.servlet
servlet-api.jar
По скриншоту похоже, что вы импортируете спецификации сервлета v2.5. Добавлены аннотации сервлета в спецификации сервлета 3.0
http://docs.oracle.com/javaee/6/api/javax/servlet/annotation/package-summary.html
Вы захотите получить банку для более новой версии, чем та, которую вы сейчас используете
Вот диаграмма, показывающая версию Tomcat и поддерживаемую спецификацию сервлета. http://tomcat.apache.org/whichversion.html
Убедитесь, что вы скачали jar javax.servlet-api-3.0.1.jar по ссылке http://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.0.1
просто импортируйте пакет в файл buildpath servlet-api.jar с версией больше, чем 3.0
аннотация отсутствует в пакете javax.servlet.Это под java.lang.annotation. *
Пожалуйста, обратитесь по ссылке ниже. http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html