欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > Cannot resolve net.sf.json-lib:json-lib:2.4

Cannot resolve net.sf.json-lib:json-lib:2.4

2025/5/11 5:38:02 来源:https://blog.csdn.net/weixin_73330164/article/details/145896712  浏览:    关键词:Cannot resolve net.sf.json-lib:json-lib:2.4
1. 检查 pom.xml 文件

确保你在 pom.xml 文件中添加了正确的依赖配置。json-lib 版本 2.4 的正确依赖配置如下:

<dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.4</version><!-- 指定 JDK 版本 --><classifier>jdk15</classifier>
</dependency>

一般就是少加了那个JDK15哪一行加上就行了  

2. 更新 Maven 仓库

有时,本地仓库可能会损坏。你可以尝试删除本地的 json-lib 缓存,然后更新依赖项。

  • 删除本地缓存:导航到你的本地 Maven 仓库(在 Linux 或 macOS 上通常位于 ~/.m2/repository,在 Windows 上位于 C:\Users\你的用户名\.m2\repository)。找到 net/sf/json-lib 目录并删除它。
  • 更新依赖项:在你的 IDE(如 IntelliJ IDEA 或 Eclipse)中,右键单击项目,选择 “Maven” -> “重新导入” 或 “更新项目”。或者你也可以在终端中运行以下命令:
mvn clean install

3. 添加额外的仓库

如果默认的 Maven Central 仓库中没有 json-lib 构件,你可以尝试在 pom.xml 文件中添加其他仓库。例如,你可以添加 JCenter 仓库:

<repositories><repository><id>jcenter</id><url>https://jcenter.bintray.com</url></repository>
</repositories>

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词