配置fatjar和引入sertting区别

配置fatjar和引入sertting区别

fatjar是把我本地jar打成一个大的jar包含所有依赖
为什么还一种写法是mvn clean
package  --setting settings.xml  ,我看这个也是引入需要的jar
是不是这么写要哪些jar依赖下载哪些不需要的不管了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2022-10-19 14:13:33

同学你好,两种方式的主要区别在于依赖存储的位置不同。

在fatjar中,是简单粗暴的将所有依赖直接打包到jar包中。

而使用配置文件settings.xml,是通过settings.xml中配置的依赖仓库地址,去引用仓库中的依赖。但是当仓库中没有相关依赖时,是会报错的,所以要求仓库中已经提前准备好了所有相关的依赖。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师