我使用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。