Since Maven 3.8.1 http repositories are blocked.

这篇具有很好参考价值的文章主要介绍了Since Maven 3.8.1 http repositories are blocked.。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

编译maven 项目时候报错提示下面信息:

Since Maven 3.8.1 http repositories are blocked.

Possible solutions:
- Check that Maven settings.xml does not contain http repositories
- Check that Maven pom files do not contain http repository http://XXXXXX:8081/repository/maven-public/
- Add a mirror(s) for http://XXXXXX:8081/repository/maven-public/ that allows http url in the Maven settings.xml
- Downgrade Maven to version 3.8.1 or earlier in settings

Since Maven 3.8.1 http repositories are blocked.,maven,maven,java

使用私服作为mirrors,如果你的maven是3.8.1+的版本,我用的是3.9.6版本.

会提示:Since Maven 3.8.1 http repositories are blocked。

自从3.8.1版本开始,处于安全考虑,maven禁用了http的镜像仓库,企业安装的私服通常都是http的地址,所以报这个错误。

修改方案

在pom.xml

	<mirror>
	  <id>maven-default-http-blocker</id>
	  <mirrorOf>dummy</mirrorOf>
	  <name>Dummy mirror to override default blocking mirror that blocks http</name>
	  <url>http://0.0.0.0/</url>
	  <blocked>false</blocked>
	</mirror>

Since Maven 3.8.1 http repositories are blocked.,maven,maven,java




Since Maven 3.8.1 http repositories are blocked.,maven,maven,java文章来源地址https://www.toymoban.com/news/detail-854409.html

到了这里,关于Since Maven 3.8.1 http repositories are blocked.的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 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。 解决

    2024年02月09日
    浏览(29)
  • 在配置Maven中出现的问题java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.Compone

    出现这个问题在idea 2021中适配的过高maven,需要换低一点的,表示你的Maven版本配置过高,所以需要下载一个版本低的 原本用了3.9.1后来改了3.6.3 需要安装包可以关注 java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException:

    2024年02月19日
    浏览(28)
  • Maven Repository使用

    https://mvnrepository.com/ https://mvnrepository.com/     !-- https://mvnrepository.com/artifact/org.freeswitch.esl.client/org.freeswitch.esl.client -- dependency     groupIdorg.freeswitch.esl.client/groupId     artifactIdorg.freeswitch.esl.client/artifactId     version0.9.2/version /dependency    

    2024年02月06日
    浏览(31)
  • Java框架基础--maven,http,postman

    maven         Maven 提供了一个标准的构建生命周期和一组约定的目录结构,以简化和规范项目的构建过程。它主要用于 Java 项目,但也可以用于其他类型的项目。提高了项目的可维护性、可重复性和一致性,简化了构建和依赖管理的复杂性,使得开发者能够更专注于项目的

    2024年02月03日
    浏览(27)
  • block()/blockFirst()/blockLast() are blocking,which is not supported in thread reactor-http-kqueue-3

    升级spring boot到2.7.0,gateway网关Feign调用其他微服务时,服务调用异常,异常信息:java.lang.IllegalStateException: block()/blockFirst()/blockLast() are blocking, which is not supported in thread reactor-http-kqueue-3 gateway网关Feign调用微服务异常,spring boot 2.7.0 WebFlux必须使用异步调用,同步会报错 详细错

    2024年02月11日
    浏览(30)
  • Build was configured to prefer settings repositories over project repositories but repository ‘maven

    作者:非妃是公主 专栏:《Android》 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩 主要是由于Android Studio版本过高,依赖配置有些变更,具体地是,在settings.gradle中配置镜像源,而不再是build.gradle(project)中配置。 解决方案如下: ① 在settings.gradle中的dep

    2024年01月17日
    浏览(29)
  • 【仓库管理】搭建 Maven 私服之一--Nexus仓库(Repository)管理软件

    Nexus 读音:/ˈneksəs/是 Sonatype 公司发布的一款仓库(Repository)管理软件,常用来搭建 Maven 私服,所以也有人将 Nexus 称为“Maven仓库管理器”。 Maven 私服其实并不是 Maven 的核心概念,它仅仅是一种衍生出来的特殊的仓库,但这并不代表它不重要,相反由于私服具有降低中央仓

    2024年01月17日
    浏览(43)
  • Android构建出现的问题?You must specify a URL for a Maven repository.

    构建失败? 我出现这个问题的时候是想要使用谷歌的webrtc拿不到,然后我就去看了阿里的镜像,欸嘿,可以。 阿里巴巴镜像:maven镜像_maven下载地址_maven安装教程-阿里巴巴开源镜像站 我的settings.gradle文件是这样的: 另外在项目里我是这样然后你在 ; 有空我出一期使用And

    2024年02月12日
    浏览(29)
  • 已解决maven中出现java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody异常的正确解决方

    已解决maven中出现java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody异常的正确解决方法,亲测有效!!! java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody java.lang.ClassNotFoundException: org.apache.http.entity.mime.content.ContentBody 是一个常见的异常,通常是由于

    2024年02月16日
    浏览(31)
  • 解决 Http Maven 私仓的依赖包无法下载,提示被 maven-default-http-blocker 拦截

    用到了HTTP接口的Maven私仓 maven版本是3.8.1级以上 pom文件已经配置了 repository 才尝试更新pom文件,重新下载依赖,或者,mvn clean compile重新编译的时候,会提示类似下面的错误信息: 另一种可能的错误提示:   错误的提示都指向 maven-default-http-blocker 这是由于Maven官方为了解决

    2024年02月08日
    浏览(30)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包