maven log4j引用包有问题

本文探讨了在web应用中使用Maven时遇到的包下载问题,特别是与log4j、javax.jms和com.sun.jdmk相关的问题。通过升级log4j版本至1.2.17,成功解决了依赖冲突导致的下载失败问题,并提供了相关错误信息的解释与解决方案。
摘要由CSDN通过智能技术生成

 

web应用运行maven 一直报错,

然后就开始查找那个包下载不下来,发现  javax.jms 这几个包,有3个,

然后就找一下,是哪个包引用了 这个包,发现是log4j. 我试着把log4j从原来的 1.2.15改为 1.2.17

可以下载了

 

网上百度了一下,很多人遇到相同的问题,,推测可能  1.2.15 或者 1.2.16 这两个版本有问题,所以建议大家使用1.2.17 这个版本

 

 

 

[ERROR] Failed to execute goal on project logconsumer: Could not resolve depende 
ncies for project com.sunchangming:logconsumer:jar:0.0.1-SNAPSHOT: The following 
artifacts could not be resolved: javax.jms:jms:jar:1.1, com.sun.jdmk:jmxtools:j 
ar:1.2.1, com.sun.jmx:jmxri:jar:1.2.1: Could not transfer artifact javax.jms:jms 
:jar:1.1 from/to java.net (https://maven-repository.dev.java.net/nonav/repositor 
y): No connector available to access repository java.net (https://maven-reposito 
ry.dev.java.net/nonav/repository) of type legacy using the available factories W 
agonRepositoryConnectorFactory -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit 
ch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please rea 
d the following articles:

转载于:https://my.oschina.net/bquan/blog/407033

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值