阿里云maven仓库使用,阿里云maven仓库本地下载阿里云maven仓库使用如果公司没有搭建私服仓库,那下包是十分痛苦的事情。不过好在有阿里云的maven仓库。1.maven构建项目在setting.xml文件中新增配置mirrors的子节点mirrors idnexusaliyun/id mirrorOf*/mir......
如果公司没有搭建私服仓库,那下包是十分痛苦的事情。不过好在有阿里云的maven仓库。1.maven构建项目在setting.xml文件中新增配置mirrors的子节点
mirrors
idnexusaliyun/id mirrorOf*/mirrorOf nameNexus aliyun/name urlhttp://maven.aliyun.com/nexus/content/groups/public/url/mirrors
2.gradle构建项目可以修改项目下build.gradle文件,将默认的
repositories {
mavenCentral()}
改成
repositories {
maven { url http://maven.aliyun.com/nexus/content/groups/public }}
但是这样做比较麻烦,其他项目也要每次修改。省事的办法是新建一个init.gradle的文件,并保存到USERHOME/.gradle/文件夹下即可。里面写入如下代码
allprojects{
repositories { def REPOSITORYURL = http://maven.aliyun.com/nexus/content/groups/public all { ArtifactRepository repo def url = repo.url.toString() if ((repo instanceof MavenArtifactRepository) (url.startsWith(https://repo1.maven.org/maven2) url.startsWith(https://jcenter.bintray.com))) { project.logger.lifecycle Repository ${repo.url} replaced by $REPOSITORYURL . remove repo } } maven { url REPOSITORYURL } }}
init.gradle文件其实是Gradle的初始化脚本(Initialization Scripts),也是运行时的全局配置。然后我们开始欢快的下包吧
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部