maven工程中 引用json-lib-2.4-jdk15.jar时,报错Missing artifact net.sf.json-lib:json-lib:jar2.4 解决方案

  • 错误呈现的背景与原因

maven工程中配置 pom.xml 引入 jar 依赖时,有种 jar包 稍微特殊一点,它们是 需要区分jdk版本 的,如果不加上jdk版本标识,就会报下图所示的错误 Missing artifact ...。

为了看的清楚一点,我把报错提示的地方的代码全部enter下去了

  • 解决办法

加上<classifier>jdk15<classifier>标识(我的jar包适用于jdk5),如下图所示

  • 如何知道这种报错是因为jdk版本未增加标识造成的呢?

 这就看包名中有没有jdk的字样,图中的jar包的包名带有jdk的:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值