首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Maven:缺少net.sf.json-lib

Maven:缺少net.sf.json-lib
EN

Stack Overflow用户
提问于 2010-11-13 23:21:28
回答 4查看 73.4K关注 0票数 104

我找到了net.sf.json-lib in the central repository。复制-粘贴依赖项(使用2.3版),然后当我构建时,我得到这个错误:

代码语言:javascript
复制
[INFO] Unable to find resource 'net.sf.json-lib:json-lib:jar:2.2.3' in repository central (http://repo1.maven.org/maven2)

[ERROR] BUILD ERROR
[INFO] ---------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) net.sf.json-lib:json-lib:jar:2.3

  Try downloading the file manually from the project website.

我尝试使用2.2.3版,但我得到了相同的错误。为什么我会得到这个错误?我可以通过在本地安装它来覆盖它,但我想了解问题是什么。

编辑-我从我的本地存储库中删除了包,并再次尝试,这次得到了一个校验和错误。我想我应该向json-lib提交一份错误报告。

代码语言:javascript
复制
[WARNING] *** CHECKSUM FAILED - Error retrieving checksum file for net/sf/json-lib/json-lib/2.3/json
-lib-2.3.pom - IGNORING
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-02-25 16:28:46

查看maven-central repo,您需要为该依赖项指定一个分类器。

jdk13或jdk15,如下所示:

代码语言:javascript
复制
<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
    <classifier>jdk15</classifier>
</dependency>
票数 275
EN

Stack Overflow用户

发布于 2013-01-15 16:38:59

将gradle作为示例

编译'net.sf.json-lib:json-lib:2.4:jdk15‘

编译组:'net.sf.json-lib',名称:'json-lib',版本:'2.4',分类器:'jdk15‘

我搜索了更多的分类器,除了jdk15之外找不到任何东西(不要去寻找或者jdk16或jdk17)

票数 25
EN

Stack Overflow用户

发布于 2010-11-14 00:27:25

除了khimarbaise关于可信度的评论之外,你可以使用maven install在本地安装它:

安装-DlocalRepositoryPath=path-to-specific-local-repo:

-file-Dfile=您的工件的路径-jar -DgroupId=your.groupId -DartifactId=您的-artifactId -Dversion=version -Dpackaging=jar mvn

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4173214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档