EJB- pergunta mt mas mt básica

Pessoal,

Para criar um EJB bem simples (bean, remote, client) eu preciso necessariamente gerar um ear e fazer o deploy num conteiner? ou posso executar por algum método main de forma “seca”?

Olha, eu nunca tentei e acredito que não seja possível.

ele precisa de um container para ser executado.

se eu estiver errado, me desculpe.

Sim precisa do container para rodar o EJB.

Att

Você pode fazer o deploy de um EJB de forma direta no container, não precisa necessariamente de um EAR (isso se chama ejb-jar). Para chamá-lo, você pode usar um método main, basta que você crie um Context com os parâmetros certos…

[]´s

Carinha, com JEE 6 dá pra instanciar um EJBContainer na mão \o/, mas só no JEE6.

Dá uma olhadinha nesse tutorial do netbeans utilizando JEE6, no caso de teste é instanciado um container.

Eu preciso gerar um ear ou pode ser um jar ?

Nesse caso não precisa gerar um EAR.

E mesmo assim, segue o que o asaudate comentou.