j2ee-ejb no netbeans

Olá,
Estou começando a aprender EJB agora e gostaria de saber como faço pra criar uma aplicação EJB no netbeans pois qdo estou codificando ele não reconhece classes, interfaces, metodos do EJB.
Será preciso algum plugin ou coisa do tipo?

Tambem gostaria de saber se Struts, Hibernet e Prevayler tem algum tipo de relação com EJB em uma aplicação: podemos usar todas as tecnologias?? alguma substitui outra??

Grato,

Rodrigo.