`

关于Maven中下载导入Json的jar包的问题

阅读更多
mvn clean install 编译时报错为:
[INFO] Failed to resolve artifact.
Missing:
----------
1) net.sf.json-lib:json-lib:jar:2.2.3

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=net.sf.json-lib -DartifactId=json-lib -Dversion=2.2.3 -Dpackaging=jar -Dfile=/p
ath/to/file

  Alternatively, if you host your own repository you can deploy the file there:
      mvn deploy:deploy-file -DgroupId=net.sf.json-lib -DartifactId=json-lib -Dversion=2.2.3 -Dpackaging=jar -Dfile=/pat
h/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
        1) org.apache.struts:ServiceSystem:war:0.0.1-SNAPSHOT
        2) net.sf.json-lib:json-lib:jar:2.2.3

----------
1 required artifact is missing.
for artifact:
  org.apache.struts:ServiceSystem:war:0.0.1-SNAPSHOT
from the specified remote repositories:
  central (http://repo1.maven.org/maven2)

pom.xml中的配置为
                  <dependency>
		    <groupId>net.sf.json-lib</groupId>
		    <artifactId>json-lib</artifactId>
		    <version>2.2.3</version>
		</dependency>

注意:上面的配置方式是错误的!
json-lib是需要区分jdk版本的,pom.xml中的配置应加上<classifier>标签,如用jdk15:
<dependency>
		    <groupId>net.sf.json-lib</groupId>
		    <artifactId>json-lib</artifactId>
		    <version>2.2.3</version>
                    <classifier>jdk15</classifier>
</dependency> 

总之,以上<classifier>标签是必须的,如果还是Missing,可能是因为网络原因导致下载失败。
请查看本地仓库net\sf\json-lib\json-lib\2.2.3目录下是否存在json-lib-2.2.3-jdk15.jar,
如果没有,则把这个目录删除,重新运行mvn clean install
分享到:
评论

相关推荐

    org.json.JSONObject jar包

    org.json.JSONObject的6个jar包 commons-beanutils;commons-collections;commons-lang;commons-logging;ezmorph;json-lib

    ssm整和jar包包括一些json的包

    使用这一套iar包导入到项目中基本都可以使用了,前后端的json数据交互需要的jar包也放在里面,不需要使用maven框架导入其他的jar包了

    Json依赖jar包.rar

    只有导入文件中的所有jar包就可以用Java操作json数据了,这些jar包都是从maven官网或各个的官网下载的,只要导入工程的依赖库中就可以使用,亲测有效!

    json-lib-2.3-jdk15基础jar包合辑

    json基础jar包,包含json-lib-2.3-jdk15.jar源码

    struts整合json用到Jar.zip

    struts整合json用到Jar.zip ,struts整合json用到Jar.zip

    json-lib-2.4和相应的依赖包

    json的jar包都在这了。json的核心包:json-lib-2.4-jdk15.jar;json-2.4所依赖的jar包:commons-beanutils-1.8.0.jar,commons-collections-3.2.1.jar,commons-lang-2.5.jar,commons-logging-1.1.1.jar,ezmorph-...

    springMVC+Hibernater整合及测试(亲测可运行)所需jar包

    springMVC+Hibernater整合及测试(亲测可运行)所需jar包,包含文件上传,json转换等,亲测正常运行,无问题。

    net.sf.json.JSONObject依赖jar

    net.sf.json.JSONObject相关依赖架包,导入项目后,JSONObject.fromObject()方法就可以使用了

    JSON-lib jar包六个全

    commons-beanutils-1.8.0.jar commons-collections-3.2.1.jar commons-lang-2.5.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar json-lib-2.4-jdk15.jar 最新版本,直接导入使用

    2018年5月最新maven项目SSM框架整合

    二、请联网,因为验证的时候会自动下载pom.xml里面所需的jar包 三、由于是个maven项目,所以请在启动之前或者导入之前就全部用maven的install命令一下,否则启动可能失败 四、启动的时候记得启动manager项目,因为它...

    GSON入门篇(教学视频+源代码)

    二、IDEA中导入gson的jar包 三、创建JavaBean 四、测试类 4.1 一个对象转JSON 4.2 多个对象转JSON 4.3 JSON字符串转一个对象 4.4 JSON字符串转多个对象(List) 4.4.1 错误案例 4.4.2 正确案例 1、Java 解析 Json 最...

    IDEA解决Java:程序包xxxx不存在的问题

    有时候我们在导入程序之后,系统会给出错误提示:Java:程序包xxxx不存在,现在我这里有一招,就是使用IDEA自动导入Java程序包,这也是IDEA的一大优点。 内容 当出现如题所示的错误时候,不用着急,这是因为配置Java...

    基于SSM框架的Java电商项目.zip

    代码 clone 下来之后有几个 jar 包需要使用 maven 自行导入: ueditor json fastdfs 技术选型 Spring Spring MVC Mybatis redis solr EasyUI UEditor JQuery Freemark activMQ httpClient MySQL FastDFS ... 开发...

    jsp+servlet+mysql开发java web旅游网站,有后台管理系统

    1.json-lib的maven依赖jar包下载失败,请添加&lt;classifier&gt;jdk15 或者直接导入百度网盘的jar包 2.前台和后台都是html模板,然后通过jquery ajax获取数据渲染,没有jsp技术 3.前台大部分页面是静态的模板内容,有交互的...

    javaee-tutorial:Maven + Mysql + Shiro + SpringMVC + Spring

    1)下载Mysql,创建一个数据库名字为giit,导入create.sql与populate.sql,直接运行其中sql即可 2)下载Tomcat 3)使用Intellij Idea导入项目,之后配置项目启动方式,使用刚才下载好的Tomcat 4)运行 使用简介: 1.权限介绍: ...

    BOS技术整理-05

    导入CXF jar 包支持 引入 log4j.properties 文件 @WebService使用类上面,标记类是webservice服务提供对象 @WebMethod使用在方法上面,标记方法是webservice服务提供方法 WS整合spring服务器端开发...

    javaweb项目,代码生成工具(Java源码)

    由于资源上传文件大小限制,只能提供我分享地址,望谅解。 项目简单介绍下: 该项目为代码生成器 基于Apache Velocity的 Java模板引擎 ...myeclipse开发工具,maven导入项目,有什么疑问,可qq、邮件联系我。

    电商项目-基于SSM框架的Java电商项目实战

    项目基于 Java 来实现,有几个 jar 包需要使用 maven 自行导入:ueditor json fastdfs 技术选型:Spring、Spring MVC、Mybatis、redis、solr、EasyUI、MySQL 开发环境:InteliJ IDEA、Maven、Tomcat7、JDK、Nginx ...

    json-to-xml:由扫描器、解析器和生成器组成的 JSON-to-XML 过滤器。 不需要描述 JSON 的模式 POJO

    json 到 xml 由扫描器、解析器和生成器组成的 JSON-to-XML 过滤器。 不需要描述 JSON 的模式 POJO。 在我写这篇文章的时候,我找不到可以做到这一点的独立实用程序(不需要每次都提供 POJO)。 我该如何设置? ...

    基于SSM框架的Java电商项目源码+数据库+项目说明.zip

    代码 clone 下来之后有几个 jar 包需要使用 maven 自行导入: &gt; ueditor &gt; json &gt; fastdfs # 技术选型 1. Spring 2. Spring MVC 3. Mybatis 4. redis 5. solr 6. EasyUI 7. UEditor 8. JQuery 9. Freemark 10. ...

Global site tag (gtag.js) - Google Analytics