Im tratando de crear servlet para mi proyecto pero encontré The import javax.servlet.annotation cannot be resolved
. Ya agregué javax.servlet
y servlet-api.jar
de tomcat. Por favor, consulte la imagen a continuación. La importación javax.servlet.annotation no se puede resolver
Respuesta
Por la captura de pantalla que parece que va a importar v2.5 especificación servlet. Se añadieron las anotaciones de servlets dentro de las especificaciones servlet 3.0
http://docs.oracle.com/javaee/6/api/javax/servlet/annotation/package-summary.html
Usted tendrá que obtener el frasco para una versión nueva de la que está utilizando actualmente
aquí es un gráfico que muestra la versión de Tomcat y el servlet spec apoya http://tomcat.apache.org/whichversion.html
En otras palabras, necesita Tomcat 7.0 con un 'web.xml' declarado conforma Servlet 3.0. De lo contrario, solo vive con '
anotación no está en el paquete javax.servlet. Es bajo java.lang.annotation. *
Por favor remítase a continuación enlace .. http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html
las anotaciones están en más lugares que java.lang. El OP no intenta crear su propia anotación – Sean
Sólo tiene que importar un paquete en el archivo de servlet-api.jar BuildPath con una versión superior a 3,0
E nsure Usted descarga el jar javax.servlet-api-3.0.1.jar desde el enlace http://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.0.1
- 1. La importación javax.servlet no se puede resolver
- 2. La importación "javax.jnlp" no se puede resolver
- 3. com.android.internal.R importación no se puede resolver
- 4. Java La importación com.google no se puede resolver
- 5. Error: la importación com.google no se puede resolver
- 6. java EJB: La importación javax.ejb no se puede resolver
- 7. AndroidRuntime: la importación com.google.api.client no se puede resolver
- 8. no se puede iniciar el paquete de osgi porque no se puede resolver la importación
- 9. importación de paquetes de Android no se puede resolver
- 10. la importación de android no se pudo resolver
- 11. R.menu no se puede resolver
- 12. R.layout.main no se puede resolver
- 13. Cshtml No se puede resolver la Referencia
- 14. símbolo no se puede resolver
- 15. Base64Encoder no se puede resolver
- 16. R.id no se puede resolver
- 17. IntellJ IDEA "no se puede resolver el símbolo" y "no se puede resolver el método"
- 18. importación sin resolver: modelos
- 19. javax.persistence.column importación, javax.persistence.entity, javax.persistence.Id - y así sucesivamente - no se puede resolver
- 20. El valor StaticExtension no se puede resolver
- 21. NestableException no se puede resolver utilizando apache.commons.configuration
- 22. No se puede resolver TargetName - Silverlight4 C#
- 23. no se puede tirar, Git no puede resolver ORIG_HEAD referencia
- 24. Android No se puede resolver el host
- 25. System.Web.Extensions El ensamblado no se puede resolver
- 26. No se puede resolver el símbolo: ¿lanzado?
- 27. wsimport "No se puede resolver el nombre ..."
- 28. no se puede resolver el símbolo 'servlet'
- 29. No se puede resolver Symbol ObjectStateManager
- 30. No se puede resolver la superclase de la Actividad
Oh, por favor no, no toque manualmente las bibliotecas específicas del contenedor. http://stackoverflow.com/questions/4076601/how-do-i-import-the-javax-servlet-api-in-my-eclipse-project – BalusC