@WebFilter não é reconhecido

Pessoal, tem uma anotação que não está sendo reconhecida na classe, alguém sabe qual biblioteca falta,

@WebFilter



1 curtida

Pessoal, ninguém sabe o que está faltando para esta anotação ser reconhecida?

Kra, para usar as anotações do jee6, vc precisa ter um servidor que suporte jee6.

Vc esta usando o tomcat 6. Tente baixar o tomcat 7 e teste, ai acho que vai.

dkenji, baixei o Tomcat 7 e atualizei o java, mas continua não reconhecendo a anotação.

E aí pessoal, ninguém vai matar essa, pesquisei na net toda e nada, estou sem saída!!!

qual a mensagem de erro?

Se compilar com o erro aparece esta mensagem: cannot find symbol symbol: class WebFilter

acho que falta alguma biblioteca, mas não sei qual

Edimil, bom dia
O post é meio antigo, mas conseguiu resolver seu problema?
Caso sim, post pra gente aí. Estou com problema parecido, a anotação @WebFilter não é reconhecida, e quando faço a declaração no web.xml, o ocorre o erro de ClassNotFoundException, ou seja, não consegue encontrar o minha classe Filter.
Segue a declaração no web.xml

<filter>
     <filter-name>Faces Servlet</filter-name>
     <filter-class>br.com.vnrg.agenda.filter.AgendaFilter</filter-class>
 </filter>