maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

简介: pom.xml 内容:[html] view plain copy           net.sf.json-lib          json-lib          2.4        报错误:Missing artifact net.

pom.xml 内容:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. <dependency>  
  2.         <groupId>net.sf.json-lib</groupId>  
  3.         <artifactId>json-lib</artifactId>  
  4.         <version>2.4</version>  
  5.     </dependency>  


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

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

修改为:

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  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. t;/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>

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>

若转载请注明出处!若有疑问,请回复交流!
目录
相关文章
|
1月前
|
网络协议 Java Nacos
Nacos报错问题之jar 包启动就报错误如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
|
2月前
|
iOS开发 MacOS Windows
解决报错 unable to access jarfile apachejmeter.jar 的一些技巧!🔥
解决报错 unable to access jarfile apachejmeter.jar 的一些技巧!🔥
217 6
|
3月前
|
Java Maven 数据安全/隐私保护
maven发布jar包到私服以及从私服下载jar包的操作
maven发布jar包到私服以及从私服下载jar包的操作
|
4月前
|
Java Maven
maven jar 包冲突处理
maven jar 包冲突处理
32 0
|
3月前
|
Nacos Java Spring
nacos jar包运行问题之报错如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
nacos jar包运行问题之报错如何解决
|
3月前
|
Linux Windows
FinalShell连接Linux虚拟机报错java.net.ConnectException: Connection timed out: connect(亲测有效)
FinalShell连接Linux虚拟机报错java.net.ConnectException: Connection timed out: connect(亲测有效)
151 0
|
1天前
|
存储 移动开发 前端开发
对象存储oss使用问题之OSS SDK .net 使用下载例程报错如何解决
《对象存储OSS操作报错合集》精选了用户在使用阿里云对象存储服务(OSS)过程中出现的各种常见及疑难报错情况,包括但不限于权限问题、上传下载异常、Bucket配置错误、网络连接问题、跨域资源共享(CORS)设定错误、数据一致性问题以及API调用失败等场景。为用户降低故障排查时间,确保OSS服务的稳定运行与高效利用。
16 0
|
16天前
|
Java Maven
maven:the pom for XXX is missing, no dependency information available
maven:the pom for XXX is missing, no dependency information available
13 0
|
20天前
|
Java Maven
maven手动安装jar
maven手动安装jar
19 2
|
24天前
|
Java Serverless 测试技术
Serverless 应用引擎常见问题之上传自定义jar包自动vpc启动报错如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
32 4