maven升级版本后报错:Blocked mirror for repositories

这篇具有很好参考价值的文章主要介绍了maven升级版本后报错:Blocked mirror for repositories。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

当 Maven 升级到3.8.1 之后,执行maven就会出现如下报错信息:

maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories

原因:
maven在3.8.1 的默认配置文件中增加了一组标签,如果仓库镜像是 http 而不是https 就会被拦截禁止访问,而当前公司私服一般是http 而不支持https。

解决方法:

方法一:

降低Maven 版本到3.8.1 以下

方法二:

将镜像仓库从http 变成https

方法三:

增加节点

<mirror>  
	<id>insecure-repo</id>  
	<mirrorOf>external:http:*</mirrorOf>
	<url>http://www.ebi.ac.uk/intact/maven/nexus/content/repositories/ebi-repo/</url>  
	<blocked>false</blocked>
</mirror>

方法四:

注释掉 $MAVEN_HOME/conf/settings.xml 中的拦截标签

找到你IDEA中指定的settings.xml配置文件,注释掉如下配置即可:文章来源地址https://www.toymoban.com/news/detail-700570.html

<mirror>
	<id>maven-default-http-blocker</id>
	<mirrorOf>external:http:*</mirrorOf>
	<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
	<url>http://0.0.0.0/</url>
	<blocked>true</blocked>
</mirror>

每天努力一点,每天都在进步

到了这里,关于maven升级版本后报错:Blocked mirror for repositories的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • idea报错Since Maven 3.8.1 http repositories are blocked

    IDEA官网更新的也很快,截止到小编,写这边博客的时候已经是Version: 2022.2.2,但是今天我们不过多的讨论IDEA版本的问题,而是讨论下,新下载的IDEA在构建项目时,在下载引用的包时出现“Since Maven 3.8.1 http repositories are blocked”的问题。 从Maven 3.8.1开始,不再支持http的包了。

    2024年02月10日
    浏览(27)
  • 解决IDEA创建Maven项目后报错不出现src文件夹的情况

    在新建Maven项目的时候发现创建以后出现报错,并且没有出现src文件夹,情况如下: 请朋友们思考一下你的maven是否符合以下几种情况: 1. 使用的非IDEA自带的Maven,而是独立在某个盘里的Maven。 2. 你的maven是独立的,并且你的Maven中的repos文件夹(本地仓库)里面的插件使用的

    2024年02月05日
    浏览(36)
  • ubuntu16.04升级到20.04后报错 By not providing “FindEigen.cmake“

    编译问题: CMake Error at modules/perception/lidar/CMakeLists.txt:14 (find_package):   By not providing \\\"FindEigen.cmake\\\" in CMAKE_MODULE_PATH this project has   asked CMake to find a package configuration file provided by \\\"Eigen\\\", but   CMake did not find one.   Could not find a package configuration file provided by \\\"Eigen\\\" with any of   the foll

    2024年02月01日
    浏览(37)
  • Xcode14.3 升级后报错 Command PhaseScriptExecution failed with a nonzero exit code

    xcode升级到14.3运行和打包都报错:Command PhaseScriptExecution failed with a nonzero exit code 注意: 1.不要尝试去删除 DerivedData 下的文件解决问题,这只能是自己挖新坑 2.xcode14.3无论是swift项目还是oc项目,pod都有问题,修复方法见文末 3.报错如下: 2.1 pod问题 不要尝试去重新安装cocoap

    2023年04月26日
    浏览(25)
  • Java升级JDK17(更高版本同理),修改maven

    记住三个网址就行:下面这个是oracle的 Java Platform, Standard Edition 17 ReferenceImplementations https://www.oracle.com/java/technologies/downloads/#jdk17-windows 另外一个 redhat旗下的:这个是开源的(推荐这个!) Red Hat build of OpenJDK Download | Red Hat Developer 找到想要的版本下载即可 注意:JDK9的时候,

    2024年02月11日
    浏览(46)
  • npm版本升级报错

    解决方法: 执行npm install --legacy-peer-deps依赖对等 npm install xxx --legacy-peer-deps命令用于绕过peerDependency里依赖的自动安装;它告诉npm忽略项目中引入的各个依赖模块之间依赖相同但版本不同的问题,以npm v4-v6的方式去继续执行安装操作(默认使用npm 4-6版本的安装模式,安装过程

    2024年02月10日
    浏览(31)
  • tomcat版本升级-启动报错

    根本原因是关闭 ApplicationContext 时, 它将销毁所有单例 bean, eurekaAutoServiceRegistration 首先销毁, 然后销毁feignContext. 销毁 feignContext 时, 它将关闭与每个 FeignClient 关联的 ApplicationContext. 由于eurekaAutoServiceRegistration 监听 ContextClosedEvent, 因此这些事件将发送到该bean. 不幸的是, 由于它已

    2024年02月13日
    浏览(97)
  • maven项目install报错,jdk版本不一致

    maven 项目install时报错org/springframework/boot/maven/RepackageMojo has been compiled by a more recent version of the Java Runtime(class file version 61.0),this of the Java Runtime only recognizes class file vesions up to 52.0 1.错误信息: maven 项目install时报错org/springframework/boot/maven/RepackageMojo has been compiled by a more recen

    2024年02月08日
    浏览(28)
  • node、npm版本升级,同时解决升级后vue项目运行报错

    1、首先,需要确定当前安装的Node.js的版本。可以通过在命令行中运行以下命令来查看: 2、如果当前版本较旧,可以考虑升级到最新版本。可以访问Node.js官方网站(https://nodejs.org/)下载最新的Node.js安装包。 不想下载最新的版本,也可以查看历史版本进行下载 3、在安装完成

    2024年02月10日
    浏览(59)
  • Maven编译报错:Could not resolve dependencies for project

    编译项目时 出现报错: Failed to execute goal on project xxx-mybatis: Could not resolve dependencies for project com.xxx:xxx-mybatis:jar:0.0.1-SNAPSHOT: Could not transfer artifact org.mybatis:mybatis:jar:3.4.5 from/to central ( https://repo.maven.apache.org/maven2): GET request of: org/mybatis/mybatis/3.4.5/mybatis-3.4.5.jar from central failed: Pr

    2024年02月03日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包