1

在看了各种建议之后,我似乎仍然无法对耳朵文件有任何成功的 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

4

1 回答 1

0

看起来不错。我自己使用相同的布局。

构建时,您只需位于顶部 pom 并运行mvn install。您不必走下层级并构建第war一个。

于 2012-09-19T07:03:16.283 回答