Cliente do aplicativo usando anotação @EJB e Maven no Glassfish
Existe um exemplo no site do NetBeanscomo criar o aplicativo cliente usando projetos simples (sem Maven). Existem 4 projetos necessários (EJB, EAR, Lib, Program). Este tutorial é simples e funciona perfeitamente.
Eu quero perguntar como fazer o mesmo com o Maven? Eu não consigo obter todas as dependências corretamente assim quando eu tento chamar o método EJB, isso me dáNullPointerException
. Alguém pode me dizer, os principais passos (preferidos usando o NetBeans) que precisam ser feitos? Porque estou confuso sobre quantos projetos precisam ser criados? Eu sei, que eu preciso de projetos de aplicativos, EAR e EJB e é isso? Quais configurações especiais precisam ser escritas nesses arquivos pom.xml?
EDIT1:
Eu não quero explícito JNDI Eu quero ser capaz de usar anotações @EJB.