`
sunyigao
  • 浏览: 3839 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

maven依赖json-lib.jar报错

阅读更多

pom.xml 内容:

 

  1. <dependency>    
  2.         <groupId>net.sf.json-lib</groupId>    
  3.         <artifactId>json-lib</artifactId>    
  4.         <version>2.4</version>    
  5.  </dependency>    
<dependency>  
        <groupId>net.sf.json-lib</groupId>  
        <artifactId>json-lib</artifactId>  
        <version>2.4</version>  
 </dependency>  

 

 

报错误:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

原因:json-lib是需要区分jdk版本的,pom.xml中的配置应加上标签classifier指定jdk版本,如用jdk15

修改为:

 

  1. <dependency>    
  2.     <groupId>net.sf.json-lib</groupId>    
  3.     <artifactId>json-lib</artifactId>    
  4.     <version>2.4</version>    
  5.     <classifier>jdk15</classifier><!--指定jdk版本-->    
  6. </dependency>   
<dependency>  
	<groupId>net.sf.json-lib</groupId>  
	<artifactId>json-lib</artifactId>  
	<version>2.4</version>  
	<classifier>jdk15</classifier><!--指定jdk版本-->  
</dependency> 

 

类似问题:

maven javax.transaction:jta:jar:1.0.1B:compile错误提示:

  解决办法:

 

  1. <dependency>  
  2.     <groupId>org.hibernate</groupId>  
  3.     <artifactId>hibernate</artifactId>  
  4.     <version>3.2.1.ga</version>  
  5.     <optional>false</optional>  
  6.     <exclusions>  
  7.         <exclusion>  
  8.             <artifactId>jta</artifactId>  
  9.             <groupId>javax.transaction</groupId>  
  10.         </exclusion>  
  11.     </exclusions>  
  12. </dependency>  
<dependency>
	<groupId>org.hibernate</groupId>
	<artifactId>hibernate</artifactId>
	<version>3.2.1.ga</version>
	<optional>false</optional>
	<exclusions>
		<exclusion>
			<artifactId>jta</artifactId>
			<groupId>javax.transaction</groupId>
		</exclusion>
	</exclusions>
</dependency>

 

 

log4j.jar引起的missing artifact javax jms jms jar 1.1问题:

解决办法:原因是log4j在1.2.15及以上版本更换了协议,与jms冲突,所以用log4j的1.2.14版本就可以啦

 

  1. <dependency>  
  2.     <groupId>log4j</groupId>  
  3.     <artifactId>log4j</artifactId>  
  4.     <version>1.2.14</version>  
  5. </dependency>  
<dependency>
	<groupId>log4j</groupId>
	<artifactId>log4j</artifactId>
	<version>1.2.14</version>
</dependency>

 

分享到:
评论

相关推荐

    json-lib-2.3.jar

    在项目中,`lib`目录下的json-lib-2.3.jar文件应当被正确地添加到构建路径或依赖管理中,以确保程序能够正常运行并利用这些功能。 总之,json-lib是一个强大的JSON处理库,它简化了Java应用与JSON数据的交互,无论...

    json-lib-2.4-jdk15.jar下载

    5. 无依赖:json-lib是一个独立的jar包,无任何第三方依赖,体积小,易于在项目中使用。 6. 高性能:json-lib的性能表现不错,可以满足大多数项目的要求,适合在Android和服务器端使用。 7. 与GWT无缝集成:js

    json-lib-2.2.3-jdk15.jar

    1. 添加依赖:在项目中引入`json-lib-2.2.3-jdk15.jar`,如果使用Maven或Gradle,需要将库添加到构建配置中。 2. 创建JSON对象:使用JSON-lib提供的方法将Java对象转化为JSON对象,例如使用`...

    json-lib-2.4-jdk15.jar及其相关依赖

    1. **引入依赖**: 首先,你需要在项目中引入`json-lib-2.4-jdk15.jar`。如果是Maven项目,可以通过添加依赖到pom.xml文件来实现: ```xml &lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt; &lt;artifactId&gt;json-lib &lt;version&gt;...

    maven中 引入jar报错:Missing artifact net.sf.json-lib:json-lib:jar:2.4

    &lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt; &lt;artifactId&gt;json-lib &lt;version&gt;2.4 &lt;classifier&gt;jdk15 或者直接下载这个包

    java+json转换包(json-lib-2.4-jdk15.jar,ezmorph-1.0.6.jar等)

    javajson转换包(json-lib-2.4-jdk15.jar,ezmorph-1.0.6.jar,commons-logging-1.1.jar,commons-lang-2.2.jar,commons-httpclient-3.1.jar,commons-digester.jar,commons-collections-3.2.jar,commons-beanutils-...

    json-lib-2.2.3-jdk13.jar及相关其他5个jar包

    json-lib-2.2.3-jdk13.jar commons-beanutils-1.7.0.jar commons-collections-3.2.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar

    json-lib-2.4-jdk15.jar所需全部JAR包_JSON_

    在开发过程中,有时候`json-lib-2.4-jdk15.jar`可能无法单独运行,因为它依赖于其他JAR包。这些依赖包可能包含对基础库如XML解析器、反射API或者其他核心功能的支持。当描述中提到“json-lib-2.4-jdk15.jar所需全部...

    json-lib jar和所有依赖的jar

    在文件列表中的"jsonlib需要jar包",这可能是指包含了`json-lib`库及其所有依赖的JAR文件。在实际项目中,将这些JAR文件添加到项目的类路径(classpath)中,就可以使用`json-lib`提供的功能,而无需通过Maven或其他...

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

    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-1.0.6.jar;以及和struts2整合所需的jar包:struts2-json-plugin...

    json-lib-2.4 jar 程序文件

    这通常通过在构建工具(如Maven或Gradle)的依赖管理中配置相关依赖来完成,或者将jar文件复制到项目lib目录并手动设置。对于不使用构建工具的项目,可以将jar文件添加到IDE的类路径设置中。 一旦`json-lib-2.4 jar...

    json-lib应用所有jar

    1. **添加依赖**:将下载的json-lib jar文件添加到项目的类路径中,或者在Maven或Gradle项目中配置相应的依赖。 2. **序列化**:将Java对象转换为JSON字符串,例如: ```java import net.sf.json.JSONObject; ...

    json-lib 2.4 的 jar 包

    在Maven项目中,可以通过添加以下依赖来使用json-lib: ```xml &lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt; &lt;artifactId&gt;json-lib &lt;version&gt;2.4 &lt;classifier&gt;jdk15 ``` 对于非Maven项目,需要将`json-lib-2.4-...

    json-lib-2.4JAR包

    `json-lib`是一个Java库,用于处理JSON数据,而`json-lib-2.4.jar`则是该库的一个特定版本,包含了一系列用于转换的类和方法。 `json-lib-2.4.jar`包主要提供了以下功能: 1. **Java对象到JSON的转换**:json-lib...

    Jackson相关jar包jackson-all-1.8.1.jar等

    Jackson: jackson-all-1.8.1.jar jackson-annotations-2.3.0.jar jackson-core-2.3.0.jar jackson-core-asl-1.9.9.jar jackson-core-lgpl-1.9.6.jar ...jackson-databind-2.3.0.jar ...json-lib-2.4-jdk15.jar

    json-lib-2.4-jdk15.jar所需全部JAR包

    `json-lib-2.4-jdk15.jar所需全部JAR包.rar`这个压缩包很可能包含了上述所有依赖,解压后需要将它们放入项目的`lib`目录,或者在构建工具(如Maven或Gradle)中配置依赖。 下面是一个简单的示例,展示了如何使用`...

    json-lib-2.4-jdk15所需要的jar包

    2. 其他依赖库,如`commons-beanutils.jar`、`commons-collections.jar`、`commons-lang.jar`和`ezmorph.jar`:这些是`json-lib`依赖的Apache Commons项目,用于提供额外的功能,如对象的bean操作、集合处理和对象...

    JSONObject所需要的jar(json-lib.jar及相关jar)

    在使用`json-lib.jar`及相关jar文件时,确保正确地将它们添加到项目的类路径(Classpath)中,这通常是通过构建工具如Maven或Gradle完成的。对于手动管理依赖的项目,你需要将这些jar文件放入`lib`目录,并在运行或...

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

    JSON库如json-lib是Java开发中处理JSON数据的重要工具。`json-lib-2.3-jdk15`是JSON库的一个特定版本,专为JDK 1.5设计,以确保与该版本的Java环境兼容。 ### JSON Lib简介 JSON Lib是一个Java库,它提供了将Java...

Global site tag (gtag.js) - Google Analytics