• 错误呈现的背景与原因

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

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

解决 Missing artifact net.sf.json-lib:json-lib:jar:2.4 maven包引用报错

  • 解决办法

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

解决 Missing artifact net.sf.json-lib:json-lib:jar:2.4 maven包引用报错

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

 这就看包名中有没有jdk的字样,图中的jar包的包名带有jdk的:解决 Missing artifact net.sf.json-lib:json-lib:jar:2.4 maven包引用报错

欢迎在下方留言~

 

相关文章:

  • 2021-08-23
  • 2022-12-23
  • 2021-11-06
  • 2021-09-20
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-23
  • 2021-07-26
  • 2018-02-16
相关资源
相似解决方案