CDI - Onde baixar estas bibliotecas (ou Jars) para Utilizar com o JSF 2?

import javax.inject.Named; import javax.enterprise.context.SessionScoped;

Se eu utilizar as importações acima o meu projeto netbenas tomcat não encontra as bibliotecas

package javax.inject does not exist
package javax.enterprise does not exist

agora se eu utilizar as importações abaixo funciona mas dá a seguinte advertencia

As anotações javax.faces.bean se tornarão obsoletas na próxima versão JSF. Em seu lugar, as do CDI são recomendadas.

import javax.faces.bean.SessionScoped; import javax.faces.bean.ManagedBean;

Onde baixar estas bibliotecas (ou Jars) para Utilizar com o JSF 2 utilizando anotações CDI ?

lembrando que eu quero que o projeto funcione com as novas anotações abaixo como foi sugerido pelo netbeans

import javax.inject.Named; import javax.enterprise.context.SessionScoped;

tomcat não é compativel com CDI

para usar CDI + TOMCAT (Precisa fazer algumas configurações)
na internet tem como fazer

Ok.
Vou pesquisar.

[quote=vpmaciel1981]import javax.inject.Named; import javax.enterprise.context.SessionScoped;

Se eu utilizar as importações acima o meu projeto netbenas tomcat não encontra as bibliotecas

package javax.inject does not exist
package javax.enterprise does not exist

agora se eu utilizar as importações abaixo funciona mas dá a seguinte advertencia

As anotações javax.faces.bean se tornarão obsoletas na próxima versão JSF. Em seu lugar, as do CDI são recomendadas.

import javax.faces.bean.SessionScoped; import javax.faces.bean.ManagedBean;

Onde baixar estas bibliotecas (ou Jars) para Utilizar com o JSF 2 utilizando anotações CDI ?

lembrando que eu quero que o projeto funcione com as novas anotações abaixo como foi sugerido pelo netbeans

import javax.inject.Named; import javax.enterprise.context.SessionScoped; [/quote]

http://mvnrepository.com/

Você precisa de uma implementação como o Weld, então precisa baixar o jar dele e adicionar na lib. Também precisa do beans.xml.

baixei o weld vou tentar com ele.