Maven 无法下载 json-lib

  • MVNrepository上搜索出的如下依赖配置,是无法下载json-lib包的。
<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
</dependency>
  • maven仓库看,json的jar的名称中多了一个跟JDK相关的名称,例如jdk15。

  • 它表示在相同版本下针对不同的环境或者jdk使用的jar,如果单纯用maven的坐标去访问这个jar是访问不到的。

  • 这时,需要添加一个新的标签classifier,这会将这个元素名在加在最后来查找相应的jar。

  • 因此,如下配置依赖即可:

<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
    <classifier>jdk15</classifier>
</dependency>

 来源: https://blog.csdn.net/bleachswh/article/details/53193652

猜你喜欢

转载自blog.csdn.net/lm9521/article/details/81207808
今日推荐