搶先一步
VMware 提供培訓和認證,以加速您的進度。
了解更多作為一個關鍵的基礎設施,Spring Artifactory 實例是 Spring 產品組合開發工作的核心。自 2013 年以來,JFrog, Inc. 一直慷慨地贊助 Spring 開發人員社群的實例。
在 2020 年 10 月,我們宣布了一些Artifactory 實例的權限變更,以限制第三方依賴項對平台的匿名存取。
當時,我們要求社群從 Maven Central 取得 Spring 發佈版本。今天,我們宣布對我們的基礎設施進行一些變更,以配合該請求,以便我們能夠更好地定位 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 快取,請注意以下日期
第一次停止服務。持續 4 小時。Spring 發佈版本將無法從 repo.spring.io 儲存庫取得。虛擬儲存庫將繼續匿名解析快照和里程碑。
第二次停止服務。持續 4 小時。Spring 發佈版本將無法從儲存庫取得。虛擬儲存庫將無法匿名解析快照和里程碑。只有 /snapshot
、/milestone
、/plugins-snapshot
和 /plugins-milestone
將匿名解析。
第三次也是最後一次停止服務。持續 10 小時。Spring 發佈版本將無法從儲存庫取得。虛擬儲存庫將無法匿名解析快照和里程碑。只有 /snapshot
、/milestone
、/plugins-snapshot
和 /plugins-milestone
將匿名解析。
匿名客戶端將無法再從 https://repo.spring.io 下載 Spring 發佈版本(包括已發佈的外掛程式),而是應該從 Maven Central 取得。虛擬儲存庫將無法匿名解析快照和里程碑。只有 /snapshot
和 /milestone
將匿名解析。
感謝您的理解,幫助我們以對整個社群有效的方式提供關鍵基礎設施。我們還要感謝 JFrog 多年來與我們合作,為如此龐大的社群提供這個關鍵的基礎設施。如果您擔心任何下游複製,儲存庫管理員可以隨時與我們聯繫。