maven安装报错 501 HTTPS Required

maven安装报错 501 HTTPS Required

maven安装报错 501 HTTPS Required

1、报错

maven命令报错:

Could not transfer artifact org.apache.felix:maven-bundle-plugin:pom:3.5.0 from/to repo1 (http://repo1.maven.org/maven2/): transfer failed for http://repo1.maven.org/maven2/org/apache/felix/maven-bundle-plugin/3.5.0/maven-bundle-plugin-3.5.0.pom, status: 501 HTTPS Required

image

2、原因

官方原来是http,现在变成了https,maven的setting.xml文件中配置的mirros是http的地址。

3、解决

修改本地maven 的setting.xml文件:

<mirror>
          <id>aliyunmaven</id>
          <mirrorOf>central</mirrorOf>
          <name>阿里云公共仓库</name>
          <url>https://maven.aliyun.com/repository/public</url>
        </mirror>

        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>https://repo1.maven.org/maven2/</url>
        </mirror>

        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>https://repo2.maven.org/maven2/</url>
        </mirror>
大T笔记所有文章均为本人原创,转载请您注明来源,并留下原文链接地址,是对我的尊重,也是对知识的尊重,谢谢!
大T笔记 » maven安装报错 501 HTTPS Required

大T笔记-我的个人互联网创业和自由职业之路

关于我 我的百宝箱
大T笔记-专注个人互联网创业和自由职业