同济开源镜像新增 Maven 等软件仓库支持了!
Posted 开源同济社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同济开源镜像新增 Maven 等软件仓库支持了!相关的知识,希望对你有一定的参考价值。
还记得过去不久的双十一吗?
你清楚支撑这场剁手盛宴的背后技术吗?
没错,就是 Java!
作为 TIOBE 编程语言排名中蝉联第一的语言
Java 以其高效的虚拟机,丰富的框架和庞大的社区
得到了广大开发者的支持和认可
不过在国内,不论是 Java 初学者还是开发者
在访问 Java 的软件仓库 Maven 时
都有很大的麻烦
而我们的同济开源镜像
在双十一期间也没有闲着
希望帮助使用这些技术的开发者
加速软件仓库访问,提升开发体验
双十一的后一天
我们就新增了Maven等软件仓库的支持
11 月 12 日,同济开源镜像新增了对 4 个软件库的支持
Maven Central
NPM
PyPI
RubyGems
我们使用 HTTPS 协议为这些仓库提供缓存加速服务,可以有效避免来自运营商的缓存劫持。
目前,阿里云提供了对 Maven Central 仓库的加速服务,但其不支持 HTTPS 协议。因此希望采用 HTTPS 安全访问,避免缓存劫持的朋友,推荐使用我们的开源镜像~
什么是 Maven 中央仓库
Maven 中央仓库是 Apache Maven、SBT、Gradle 等构件系统的默认仓库。大量开源组织(比如:Apache Software Foundation、Eclipse Foundation、JBoss)及个人都会把他们的组件发布到中央仓库。当你开发的软件需要依赖一些开源组件时,大部分都能在中央仓库中找到。
使用方法加速 Maven 中央仓库访问非常简单。
只需要在用户目录下的 .m2 文件夹中创建 settings.xml 配置文件。具体配置文件路径如下:
Windows:%HOMEPATH%\.m2\settings.xml
Linux 或 macOS:$HOME/.m2/settings.xml
在 settings.xml 中写入以下配置:
<settings>
<mirrors>
<mirror>
<id>Tongji</id>
<name>Tongji Maven Central Cache</name>
<url>
https://mirrors.tongji.edu.cn/nexus/repository/maven-central/
</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
之后,不管是使用 IDE,还是使用 Maven 命令行工具,都能通过同济开源镜像加速访问。
其他的软件源配置,可以参考我们的网站文档~
最后,欢迎使用同济开源镜像,我们的网址是 https://mirrors.tongji.edu.cn,可以点击阅读原文访问。
以上是关于同济开源镜像新增 Maven 等软件仓库支持了!的主要内容,如果未能解决你的问题,请参考以下文章