maven耳包策略,建立依赖项目

时间:2012-09-19 06:51:23

标签: java maven ear maven-war-plugin maven-ear-plugin

在查看各种建议之后,我似乎仍然无法对耳文进行任何成功的maven策略。

我有这个结构:

父pom.xml: ...

  <modules>
        <module>MyProject-ear</module>
        <module>MyProject-ejb</module>
        <module>MyProject-war</module>
  </modules>

(ejb / war / ear将此作为父母)

我正在使用maven-war-plugin / maven-ejb-plugin / maven-ear-plugin。

EAR模块将ejb / war项目作为依赖项。

现在,如果我想建立我的耳朵,我需要先建立战争。如果我不这样做,那就不是最新版本了。

有更好的方法吗?

编辑:仅供参考,打开一个netbeans错误,只需单击“运行”即可运行我的项目:http://netbeans.org/bugzilla/show_bug.cgi?id=218807

1 个答案:

答案 0 :(得分:0)

看起来很好。我自己使用相同的布局。

在建造时,您只需要定位在顶部的pom并运行mvn install。您不必沿着层次结构向下构建war