2013-08-02 39 views
0

我在使用动态Web项目的Maven创建EAR文件时遇到了一个问题。使用Maven创建EAR文件

我已经使用POM.xml成功创建了WAR文件,但是有谁能告诉我如何在POM.xml中编写EAR脚本?

在此先感谢

+0

这些所谓的话题可能会有帮助: http://stackoverflow.com/questions/6829961/create-complete- ear-project-with-maven-and-eclipse-helios http://stackoverflow.com/questions/1134894/maven2-best-practice-for-enterprise-project-ear-file – rocketboy

+0

你好,欢迎来到堆栈溢出!您可能会发现此链接有助于了解如何正确提问,以便它们符合预期的社区格式:http://stackoverflow.com/help/how-to-ask –

回答

1

这很容易。 您需要:

  1. 根项目,家长pom有2个模块 - 战争和耳朵。
  2. 移动你的战战模块
  3. 创建耳模块(加战争作为依赖)

您可以使用原型:生成创建例如耳朵。对于ID为例如原型:612

612:远程 - > org.jboss.spec.archetypes:JBoss的-javaee6入耳式web应用(一个 原型,其产生起动Java EE 6的web应用项目的JBoss AS 7.该项目是一个EAR,带有EJB-JAR和WAR)

如果您不需要ejb - 只需将其删除即可。在生成的例子中,ejb是可选的。