0

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

我已经成功地创建了 WAR 文件POM.xml,但是有人可以告诉我如何编写 EAR 脚本POM.xml吗?

提前致谢

4

2 回答 2

1

这很容易。你需要:

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

您可以使用 archetype:generate 创建 ear 的示例。例如,id 为 612 的原型。

612:remote -> org.jboss.spec.archetypes:jboss-javaee6-ear-webapp(为 JBoss AS 7 生成起始 Java EE 6 webapp 项目的原型。该项目是 EAR,带有 EJB-JAR 和 WAR )

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

于 2013-08-03T21:16:18.143 回答
0

检查我的 maven 原型,这是用于 Java EE 6

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

于 2013-08-13T04:15:10.087 回答