CDI - @Inject não funciona

3 respostas
programaçãocdijava
lucas.sampaio

Bem, estou tentando criar um simples read pra ver como funciona, mas não estou conseguindo injectar os objetos. Ele sempre me retorna NullPointerException. Isso tava acontecendo também quando estava querendo “enxergar” a unidade de persistência, mas usando a anotação @PersistenceUnit.

Aqui está o projeto e o erro respectivamente:


--- exec-maven-plugin:1.2.1:exec (default-cli) @ cdi ---
Exception in thread "main" java.lang.NullPointerException
	at com.cdi.produto.ProdutoController.listar(ProdutoController.java:16)
	at com.cdi.produto.ProdutoController.main(ProdutoController.java:25)
------------------------------------------------------------------------
BUILD FAILURE

3 Respostas

Daniel_Dias

Isso é pra ser um projeto Java Web ou Java SE ?

lucas.sampaio

@Daniel_Dias é um projeto web.

Daniel_Dias

Enviei um PR no seu Repositório.
Agora o mesmo esta funcionando e mudei a estrutura do seu projeto.

Criado 18 de maio de 2017
Ultima resposta 18 de mai. de 2017
Respostas 3
Participantes 2