首页 > 其他分享 >idea配置maven私服无效,无法加载私服仓库

idea配置maven私服无效,无法加载私服仓库

时间:2022-12-19 10:46:19浏览次数:61  
标签:匹配 repository 仓库 私服 idea maven repo1

问题描述:

​ 从阿里云配置maven镜像后私服失效

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

<mirrorOf>*</mirrorOf>替换为<mirrorOf>central</mirrorOf>

问题分析:

问题主要出在mirror标签下的mirrorOf属性上,该属性的配置存在以下四种情况

  1. <mirrorOf>*</mirrorOf>
    匹配所有远程仓库。
    此种情况下,repository中配置的私服失效。
  2. <mirrorOf>external:* </mirrorOf>
    匹配所有远程仓库,除了本地仓库和基于文件协议的仓库。
    此种情况下,repository中配置的私服失效。
  3. <mirrorOf>repo1,repo2 </mirrorOf>
    匹配用逗号分隔的多个仓库(基于ID)
    此种情况下,没有匹配私服仓库时,私服仓库有效。
  4. <mirrorOf>*,!repo1 </mirrorOf>
    匹配除了repo1以外的所有仓库(感叹号排除)
    此种情况下,排除私服仓库ID,私服有效。

标签:匹配,repository,仓库,私服,idea,maven,repo1
From: https://www.cnblogs.com/juhy/p/16991606.html

相关文章

  • idea等工具网盘下载地址
    1.idea2020下载地址:https://caiyun.139.com/m/i?1E5C2SkIZbJH4,下载密码微信搜索“白菜拼吧”回复idea2020获取2.secureCRT绿色版下载地址:https://wwb.lanzou......
  • (摘抄)Defining Application Servers in IntelliJ IDEA
     ThisfeatureissupportedintheUltimateeditiononly.TodefineaserverinIntelliJIDEA,inmostofthecases,allyouhavetodoistospecifywherethec......
  • IDEA中Maven项目 子项目中缺少parent标签及无web框架问题解决
    Question在maven项目中,创建的子模块的pom中没有标签,但父模块中有,造成运行时提示版本源过低原因:maven的settings.xml中默认jdk版本过低解决方法:在maven中指定jdk版本,找到......
  • idea集成Git
    环境准备配置忽略文件目的:部分文件与项目的实际功能无关(如idea生成的一些文件),不参与服务器上部署运行,把它们忽略掉能够屏蔽IDE工具之间的差异。创建忽略规则文件xxx.i......
  • IDEA常用的快捷键(win版)
    IDEA常用的快捷键ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CT......
  • IDEA多端口启动项目
    IDEA多端口启动项目步骤:点击Run/DebugConfigurations(运行键左边)选择项目配置拷贝项目配置在新的项目配置中的Programarguments添加启动端口配置:--server.p......
  • IntelliJ IDEA
    IntelliJIDEA下载1.1.进入网址https://www.jetbrains.com/2.2.页面滑动到底,点击Allproducts选项2.3.点击IntelliJIDEA选项2.4.点击Download选项2.5.......
  • maven打包附带依赖的配置
    <build><plugins><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><de......
  • maven fmpp+javacc 集成使用简单说明
    dremio以及apachecalcite使用到fmpp+javacc进行代码生成处理,以下是一个简单的集成测试fmpp的作用fmpp实际上是包装了freemarker,提供了cli以及javaapi可以方便的......
  • maven fmpp 插件开发说明
    实际上已经有几个fmppmaven插件,但是不是很好用,dremio自己包装了一个,然后fork了dremiofmpp插件的代码独立包装了一些同时发布到githubrepo中,方便使用参考代码pom.......