Java Maven:将多个模块JAR合并到一个war文件中?

Java Maven:将多个模块JAR合并到一个war文件中?,java,maven,Java,Maven,我有一个项目babybird,它有三个组件persistence,business和service 在babybird的pom.xml中,我有以下内容 <modules> <module>persistence</module> <module>business</module> <module>service</module> </module

我有一个项目
babybird
,它有三个组件
persistence
business
service

babybird
pom.xml
中,我有以下内容

   <modules>
        <module>persistence</module>
        <module>business</module>
        <module>service</module>
    </modules>
每个模块生成一个jar文件

问题:我如何将它们组合成一个
babybird.war


我是Maven新手,不知道要完成这项任务需要寻找什么,请提供相当简单的指针。创建另一个名为
web
或类似的模块:

<modules>
    <module>persistence</module>
    <module>business</module>
    <module>service</module>
    <module>web</module>
</modules>
并具有
war
包装:

<packaging>war</packaging>
战争

您还需要
/src/main/webapp/web-INF
中的
web.xml
。就这样。

这真的很有帮助,谢谢@Tomasz@ThilinaSampath
<dependencies>
    <dependency>
        <groupId>...</groupId>
        <artifactId>persistence</artifactId>
    </dependency>
    ...
</dependencies>
<packaging>war</packaging>