repo.spring.io 权限变更通知,2023 年 1 月

新闻 | Michael Minella | 2022 年 12 月 14 日 | ...

作为关键基础设施的一部分,Spring Artifactory 实例 位于 Spring 产品组合开发工作的核心。自 2013 年以来,JFrog 公司一直慷慨地为 Spring 开发者社区赞助该实例。

2020 年 10 月,我们宣布了 Artifactory 实例的一些权限变更,以限制第三方依赖对平台的匿名访问。

当时,我们要求社区从 Maven Central 获取 Spring 版本。今天,我们正在宣布一些基础设施的更改,以响应这一请求,从而更好地定位 repo.spring.io 的长期发展。

如何使用 repo.spring.io

repo.spring.io 旨在下载 Maven Central 中不可用的快照和里程碑工件。Spring 生态系统中的所有其他工件都应从 Maven Central 获取。因此,我们将配置匿名客户端(未经身份验证)仅从 /snapshot 和 /milestone 存储库解析。这些存储库将继续为社区提供对修复和功能的预发布访问,让您测试、评估并提供对这些预发布版本的反馈。

查询 /release、/libs-release、/libs-milestone /libs-snapshot、/plugins-release 或任何其他虚拟存储库的匿名客户端可能会被拒绝。如果请求持续,其发送者将面临被禁止的风险。

Spring 团队的官方插件版本可在 Maven Central 中获取。插件快照和里程碑将继续在其各自的存储库中解析。

/plugins-snapshot 
/plugins-milestone

对于所有其他内容,为了社区的更好发展,我们期望它们能从 Maven Central 解析。

即将进行的变更

如果您按照 https://start.spring.io 的指示使用 repo.spring.io(例如,仅使用 /snapshot/milestone),这些更改很可能不会影响您。

如果您正在从任何其他存储库解析或管理下游 Artifactory/Nexus 缓存,请注意以下日期:

2023 年 1 月 5 日

第一次中断。持续 4 小时。Spring Releases 将无法从 repo.spring.io 存储库获取。虚拟存储库将继续匿名解析快照和里程碑。

2023 年 1 月 12 日

第二次中断。持续 4 小时。Spring Releases 将无法从存储库获取。虚拟存储库将无法匿名解析快照和里程碑。只有 /snapshot/milestone/plugins-snapshot/plugins-milestone 将匿名解析。

2023 年 1 月 19 日

第三次也是最后一次中断。持续 10 小时。Spring Releases 将无法从存储库获取。虚拟存储库将无法匿名解析快照和里程碑。只有 /snapshot/milestone/plugins-snapshot/plugins-milestone 将匿名解析。

2023 年 1 月 26 日

匿名客户端将无法再从 https://repo.spring.io 下载 Spring Releases(包括已发布的插件),而应从 Maven Central 获取。虚拟存储库将无法匿名解析快照和里程碑。只有 /snapshot/milestone 将匿名解析。

感谢您的理解,帮助我们以适用于整个社区的方式提供关键基础设施。我们还要感谢 JFrog 多年来与我们合作,为如此庞大的社区提供了这一关键基础设施。存储库管理员如有任何下游复制问题,请随时与我们联系。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有