log4j的1.2.15版本,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven

Posted 烈日1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j的1.2.15版本,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven相关的知识,希望对你有一定的参考价值。

在动态网站工程中,添加了Pom依赖,当添加log4j的1.2.15版本依赖时,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven-repository.dev.java.net/nonav/repository......,如下图

这是因为 https://maven-repository.dev.java.net/nonav/repository 这个域名已经无法解析了。

而用到这个链接的原因是,在log4j 1.2.15版本中,引用了这样一个repos

<repository> 
        <id>java.net</id> 
        <url> https://maven-repository.dev.java.net/nonav/repository </url> 
        <layout>legacy</layout> 
</repository> 
要从它这里面下载jms。

解决办法:把log4j的版本换成1.2.16或更高。

以上是关于log4j的1.2.15版本,在pom.xml中的顶层project报错错误: Failure to transfer javax.jms:jms:jar:1.1 from https://maven的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ 中Maven pom.xml依赖不生效解决

从代码中的 maven pom.xml 检索版本

如何覆盖spring boot BOM的版本

如何在 UI 上使用 TFS 将构建版本注入 pom.xml?

在 pom.xml 中用变量替换版本时抛出错误

Pom里配置log4j