同济开源镜像新增 Maven 等软件仓库支持了!

Posted 开源同济社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同济开源镜像新增 Maven 等软件仓库支持了!相关的知识,希望对你有一定的参考价值。

还记得过去不久的双十一吗?

你清楚支撑这场剁手盛宴的背后技术吗?

没错,就是 Java!



作为 TIOBE 编程语言排名中蝉联第一的语言

Java 以其高效的虚拟机,丰富的框架和庞大的社区

得到了广大开发者的支持和认可


同济开源镜像新增 Maven 等软件仓库支持了!


不过在国内,不论是 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 等软件仓库支持了!的主要内容,如果未能解决你的问题,请参考以下文章

Maven镜像更换为阿里云中央仓库(精)

maven 阿里云 国内镜像 中央仓库

比较全的开源软件镜像地址

Harbor镜像仓库

华为软件开发云发布管理测评报告

Linux系统 Docker 镜像仓库Harbor