Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Problemas com a anotação @Inject?

Tive problemas usando a anotação @Inject em meu projeto: "Inject cannot be resolved to a type". O import está com problema, mas o jar está ok. Alguém teve algo similar? Como resolveu?

Obrigado.

1 resposta

Oi Flávio, tudo bem?

Qual a versão da sua JDK?

Coloca essa dependência no seu pom.xml:

<dependency>
  <groupId>javax.inject</groupId>
  <artifactId>javax.inject</artifactId>
  <version>1</version>
</dependency>

Se não estiver usando maven, pode baixar o jar aqui e adicionar na sua pasta \livraria\WebContent\WEB-INF\lib do projeto: https://jar-download.com/artifacts/org.glassfish.hk2.external/javax.inject/2.5.0-b49/source-code