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>