pom.xml 内容:
- <dependency>
- <groupId>net.sf.json-lib</groupId>
- <artifactId>json-lib</artifactId>
- <version>2.4</version>
- </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
修改为:
- <dependency>
- <groupId>net.sf.json-lib</groupId>
- <artifactId>json-lib</artifactId>
- <version>2.4</version>
- <classifier>jdk15</classifier><!--指定jdk版本-->
- </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错误提示:
解决办法:
- <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>
<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版本就可以啦
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.14</version>
- </dependency>
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> </dependency>
相关推荐
在项目中,`lib`目录下的json-lib-2.3.jar文件应当被正确地添加到构建路径或依赖管理中,以确保程序能够正常运行并利用这些功能。 总之,json-lib是一个强大的JSON处理库,它简化了Java应用与JSON数据的交互,无论...
5. 无依赖:json-lib是一个独立的jar包,无任何第三方依赖,体积小,易于在项目中使用。 6. 高性能:json-lib的性能表现不错,可以满足大多数项目的要求,适合在Android和服务器端使用。 7. 与GWT无缝集成:js
1. 添加依赖:在项目中引入`json-lib-2.2.3-jdk15.jar`,如果使用Maven或Gradle,需要将库添加到构建配置中。 2. 创建JSON对象:使用JSON-lib提供的方法将Java对象转化为JSON对象,例如使用`...
1. **引入依赖**: 首先,你需要在项目中引入`json-lib-2.4-jdk15.jar`。如果是Maven项目,可以通过添加依赖到pom.xml文件来实现: ```xml <groupId>net.sf.json-lib</groupId> <artifactId>json-lib <version>...
<groupId>net.sf.json-lib</groupId> <artifactId>json-lib <version>2.4 <classifier>jdk15 或者直接下载这个包
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 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包。这些依赖包可能包含对基础库如XML解析器、反射API或者其他核心功能的支持。当描述中提到“json-lib-2.4-jdk15.jar所需全部...
在文件列表中的"jsonlib需要jar包",这可能是指包含了`json-lib`库及其所有依赖的JAR文件。在实际项目中,将这些JAR文件添加到项目的类路径(classpath)中,就可以使用`json-lib`提供的功能,而无需通过Maven或其他...
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...
这通常通过在构建工具(如Maven或Gradle)的依赖管理中配置相关依赖来完成,或者将jar文件复制到项目lib目录并手动设置。对于不使用构建工具的项目,可以将jar文件添加到IDE的类路径设置中。 一旦`json-lib-2.4 jar...
1. **添加依赖**:将下载的json-lib jar文件添加到项目的类路径中,或者在Maven或Gradle项目中配置相应的依赖。 2. **序列化**:将Java对象转换为JSON字符串,例如: ```java import net.sf.json.JSONObject; ...
在Maven项目中,可以通过添加以下依赖来使用json-lib: ```xml <groupId>net.sf.json-lib</groupId> <artifactId>json-lib <version>2.4 <classifier>jdk15 ``` 对于非Maven项目,需要将`json-lib-2.4-...
`json-lib`是一个Java库,用于处理JSON数据,而`json-lib-2.4.jar`则是该库的一个特定版本,包含了一系列用于转换的类和方法。 `json-lib-2.4.jar`包主要提供了以下功能: 1. **Java对象到JSON的转换**:json-lib...
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包.rar`这个压缩包很可能包含了上述所有依赖,解压后需要将它们放入项目的`lib`目录,或者在构建工具(如Maven或Gradle)中配置依赖。 下面是一个简单的示例,展示了如何使用`...
2. 其他依赖库,如`commons-beanutils.jar`、`commons-collections.jar`、`commons-lang.jar`和`ezmorph.jar`:这些是`json-lib`依赖的Apache Commons项目,用于提供额外的功能,如对象的bean操作、集合处理和对象...
在使用`json-lib.jar`及相关jar文件时,确保正确地将它们添加到项目的类路径(Classpath)中,这通常是通过构建工具如Maven或Gradle完成的。对于手动管理依赖的项目,你需要将这些jar文件放入`lib`目录,并在运行或...
JSON库如json-lib是Java开发中处理JSON数据的重要工具。`json-lib-2.3-jdk15`是JSON库的一个特定版本,专为JDK 1.5设计,以确保与该版本的Java环境兼容。 ### JSON Lib简介 JSON Lib是一个Java库,它提供了将Java...