使用Maven创建EAR文件



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

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

提前感谢

很简单。您需要:

  1. 根项目,父pom有两个模块-war和ear
  2. 将你的战争转移到战争模块
  3. 创建ear模块(添加war作为依赖项)

您可以使用原型:generate来创建耳朵的示例。例如id为612的原型。

612:remote->org.jboss.spec.protypes:jboss-javaee6-ear-webapp(安原型,为JBoss生成一个启动Java EE 6 Web应用程序项目如7。该项目是一个EAR,包含一个EJB-JAR和WAR)

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

检查我的maven原型,这是针对Java EE 6 的

https://github.com/sjpuas/jee6-archetype

最新更新