jar包搜索_为啥mvnrepository网站jar包,下载不下来

我们团队有维护一个很老的大数据脚本项目,此项目写一些spark任务,然后打包上传到大数据平台,跑一些任务。

最近安全团队,爆出此项目有一些jar,有安全风险,需要进行jar的升级。pull此项目的时候,发现有些jar公司的私服上没有。其中就有 hadoop-lzo包,最早开发的同学在次jar 标注了一个地址:https://mvnrepository.com/artifact/com.hadoop.gplcompression/hadoop-lzo

09fbd7007cf171c11cc52328095b5223.png

我相信很多同学,查找jar包都会上 mvnrepository.com,毕竟通过包名+maven关键字,google出来的第一个网站,往往就是mvnrepository。

可是mvnrepository网站上面的jar如何下载呢?如果您已经知道了答案,请绕行。

我是整了大约一个小时,愣是没有成功,我发现项目中有这样配置的。

ed8341568ef6f95579958943aa46a08d.png

网上也有这样配置的

b1cf4e755d68f65f6047872f61423206.png

老外也有问的

ae0bc0e8d07eab2cbb53b75f5bf31e13.png

我仔细看了下,正确的姿势是 首先去mvnrepository 搜索你关心的Jar,比如hadoop-lzo:

2f18d9454a888c81ed5bcc8638a15b0d.png

注意到每个版本后面有一个Repository地址列,点击此列,如下:

2a106ac3263b7ea75a56a3394b426866.png

然后将此地址贴到 maven 配置中即可。

c46ab43ae20c2c850df412c143380f53.png

结论:mvnrepository.com是一个jar包索引网站,并不提供大而全的repository服务,当然,如果你找到了,可以告诉我一声。如果要下载具体的jar包,需要根据jar的repository信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值