如何使用Maven将我的一些webapp模块打包为EAR文件?

时间:2018-02-06 03:29:31

标签: maven web-applications maven-3 war ear

我使用Maven 3.3.9我有一个多模块项目,其父POM看起来如下所示

    <modules>
            <module>database</module>
            <module>jarprojectA</module>
            <module>jarprojectB</module>
            <module>webappA</module>
            <module>webappB</module>
            <module>jarprojectC</module>
            <module>webappC</module>
            <module>webappD</module>
            <module>webappE</module>
    </modules>

是否有可能,如果是这样,将我的一些Web应用程序项目打包为EAR文件 - 特别是模块&#34; webappA,&#34; &#34; webappB,&#34; &#34; webappC,&#34;和&#34; webappE&#34;?我使用Wildfly 11和Java 8来部署应用程序。我希望能够在自己的上下文路径中访问每个Web应用程序,但是我希望将它们打包为WAR文件,以期减少许多共享的重复类(I&#39; m当我单独部署每个Web应用程序时,用完MetaSpace。

0 个答案:

没有答案