时间:2021-07-15 | 标签: | 作者:Q8 | 来源:OzanShareing网络
小提示:您能找到这篇{Maven镜像仓库替换为阿里云镜像仓库}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Maven镜像仓库替换为阿里云镜像仓库内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">解决方案 < font-size: 16px;">在本地maven的setting配置文件中加上阿里云镜像地址就行了: < font-size: 16px;"> < font-size: 16px;">新增配置内容: < font-size: 16px;"> <!-- 阿以下属于危机公关技巧的是里镜像仓库 --> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url> https://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>网站建设备案; < ">接着,更新依赖就成功了。 < font-size: 16px;">科普一下 < font-size: 16px;">Maven的仓库、索引 < font-size: 16px;">中央仓库:< font-size: 16px;">目前来说,https://repo1.maven.org/maven2/是真正的Maven中央仓库的地址,该地址内置在口碑营销方案策划Maven的源码中,其它地址包括著名的ibiblio.org,都是镜像。 < font-size: 16px;">索引:< font-size: 16px;">中央仓库带有索引文件以方便用户对其进行搜索,完整的索引文件至2019年1月22日大小约为1.04G,索引每周更新一次。 < font-size: 16px;">本地仓库:< font-size: 16px;">是建立在本地机器上的Maven仓库,本地仓库是中央仓库(或者说远程仓库)的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的Jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能发生在有些Jar包的新版本没有在Maven仓库中及时更新。Maven缺省的本地仓库地址为${user.home}/.m2/repository。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改${user.home}/.m2/settings.xml配置这个地址: < font-size: 16px;"> <settings> <localRepository> D:maven epository</localRepository> ...</settings> < ">提交内容:< ">只要你的项目是开源的,而且你能提供完备的POM等信息,你就可以提交项目文件至中央仓库,这可以通过Sonatype提供的开源Maven仓库托管服务实现。 < font-size: 16px;">IntelliJ IDEA利用索引实现自动补全 < font-size: 16px;">众所周知,由于伟大的中国防火墙,所以在使用IDEA下载Maven仓库索引的时候,要么无法访问,要么就是速度极慢,这对开发人员带来了极大的不便,所以一般公司都用Nexus搭建一个公司内部的私服。同时利用私服更有利于对公司内部开发人员依赖的Jar包版本进行控制。 < font-size: 16px;">也许你会问,中央仓库带有索引,为什么本地的IDEA也需要下载索引呢?那么直接看下图你就明白了,如果本地没有下载索引的话,在pom.xml文件中添加依赖是得不到任何提示的。 < font-size: 16px;">< ">IntelliJ IDEA中Maven插件配置 < font-size: 16px;"> < font-size: 16px;">IntelliJ已经内置了对Maven插件的支持,当然你也可以配置自己的Maven,只需要进入File->Settings->Maven->Maven home directory|User settings file|Local repository配置即可。注意如果使用自己配置的Maven,那么一定要勾选Override,否则配置不生效。 < font-size: 16px;"> < font-size: 16px;">下载Maven仓库的索引 < font-size: 16px;">在配置完成之后就可以下载仓库索引了,注意这是一个非常耗时的过程,建议利用晚上或者出去午饭时间下载。下载过程及下载完成之后状态如下图所示。 < font-size: 16px;"> |
上一篇:如何在Google Cloud platform上创建Kubernetes cluster并使
下一篇:为什么要利用Snapchat进行海外营销?
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Maven镜像仓库替换为阿里云镜像仓库”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Maven镜像仓库替换为阿里云镜像仓库的相关事宜。
关键词:Maven镜像仓库替换为阿里云