Gerar EAR

É possível gerar EAR da minha aplicação para jBOSS utilizando o Eclipse?

Utilize o export EAR, desde que sua apl esteja como Enterprise.

acredito que não esteja, pois quando tento fazer esse export, o campo EAR application está em branco.
como eu faço para corrigir isso?

Caso sua aplicação não seja J2EE voce pode utilizar o ANT para gerar o EAR, através do build.xml, onde haverá alguns arquivos xml e properties que voce terá que configurar.

Segue tutorial:

http://www.guj.com.br/java.tutorial.artigo.30.1.guj

a minha aplicação é j2ee.
tem solução pra isso?

Existe o arquivo “application.xml” na sua aplicação???

existe sim.

<?xml version="1.0" encoding="UTF-8"?>
<description>fase01_acoes_ear</description>
<display-name>fase01_acoes_ear</display-name>
<module>
  <ejb>jcompany_modelo-5.1.0.jar</ejb>
</module>
<module>
	<ejb>fase01_acoes_MODELO.jar</ejb>
</module>
<module>
	<web>
		<web-uri>fase01_acoes.war</web-uri>
		<context-root>fase01_acoes</context-root>
	</web>
</module>

Você deverá ter um Enterprise Application Project associado a sua aplicação Web e EJB.

como eu faço isso??

Você deverá criar um novo Enterprise Application Project.

Siga os passos:

  • New
  • Project
  • DynamicWebProject
  • Clique em “Next”
  • Clique em “Add project to an ear”
  • Clique em “New”
  • Dê um nome para o projeto
  • Clique em “Next”
  • Clique em “Next”
  • Selecione seu projeto
  • Clique em “Finish”
  • Clique em “Cancel”

Agora voce pode exportar…

Até +++