Maven 学习编之一 同时生成 jar 和 war 包

本文介绍了如何使用一个Maven pom.xml文件同时生成jar和war包,并将jar包安装到本地库。通过配置maven-compiler-plugin、maven-antrun-plugin、maven-war-plugin和maven-jar-plugin,可以在执行特定命令时完成构建。执行`mvn war:war install`即可达成目标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用 Maven 有两天了,今天一同事问, 在Maven2 中能否生成 war 的同时生成一个 jar 包,并将这个 jar 包安装到本地库,我用了一个普通的方法,写两个 pom 文件,一个给 jar, 一个 给 war, 很明显,这样可以,但是结果就是导致 pom 文件重复,想想能不能用一个 pom 文件就搞定?

 

晚上回家Google了一把,没找到答案,现在Maven中文资料真的很少,不知道是不是他太简单了,大家都不愿意去讨论他。没办法,自己来试试吧,果然,成功了,这里直接上方案吧,中间过程就省略了。

 

pom.xml 文件:

 

执行命令:

mvn war:war install,将生成 war 包和jar 包,并且 jar 包被安装到本地库

mvn install: 只生成 jar 包且安装到本地库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值