GA,RC和M2版本之間有什么區別spring-milestones是什么


spring 的版本

GA =一般可用性(發布); 應該非常穩定,功能齊全
GA = General Availability,通用版本 RC
=候選發布者; 可能功能完整,應該非常穩定 - 問題應該是相對罕見和次要的,但值得報告,試圖修復它們以便發布。 候選版本(Release Candidate) M =里程碑構建 - 可能不完整; 應該是模糊的穩定(即它不僅僅是一個夜間快照),但可能仍然有問題。 milestones:里程碑 SR =服務版本(主要版本之后的后續維護版本-RELEASE)

Maven中的spring-milestones

為了生成最終版本,代碼將在實現關鍵功能時經歷幾個里程碑。

一旦實現了所有新功能,代碼通常會經歷各種預發布階段,
例如測試版和發布候選版。
當每個人都滿意時,最終版本將被發布,整個過程將再次開始。

在Spring的土地上,這個過程如下:
Mx 對於里程碑版本,按順序編號
RCx 對於候選發布者,按順序編號
GA “一般可用性”版本 - 最終版本

為什么它需要一個插件庫?

現在,Spring Milestone repo是一個標准的Maven repo-plugin。

Spring的政策是向那些有興趣測試它們的公眾發布里程碑版本。
幾乎所有Java二進制文件的發布都是在Maven上完成的。

為了明確這些里程碑版本不會在生產代碼中使用,
它們將發布到單獨的倉庫而不是Maven Central。
基本上,除非你知道自己在做什么,否則不要使用里程碑。
否則可以期待錯誤。

spring-milestones發布里程碑版本,里程碑版本不會在maven倉庫中進行發布

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM