(四)maven之查找jar包坐标,选择jar包版本
①?? ?先訪問http://www.mvnrepository.com/??,這個地址是maven的公共庫。
②?? 以spring core的jar包為例。在頁面的最上方的中間,輸入spring core,點擊Search。搜索出來的結果就是第一個spring core,點擊進入。
?
③?? ?我們可以看到,有很多個版本的spring core。
?
???????? 點擊5.0.6.RELEASE,可以看到有個maven欄,點擊里面的內容,將其復制到剪貼板上。
?
④?? ?將這段信息粘貼到pom.xml的<dependencies>標簽中。進行保存,maven會自動下載對應版本的spring core包到本地倉庫。
?
⑤?? 選擇jar版本的時候,我們要考慮需不需要最新版本的呢?
首先來認識一下版本號的完整含義。
第一個數字:主版本,有可能進行大的架構調整,各大版本之間并不一定兼容(要考慮兼容性!)。
第二個數字:次版本,在主版本架構不變的前提下,增加了一些新的特性或變化。
第三個數字:增量版本,bug修復,細節的完善。
?
我們可以知道這是5.X系列的spring core,從下往上的版本都時在主版本次版本不變的情況下,進行的優化,而且都是放在中心倉庫進行存儲的。
M:里程碑版本,測試版本,發布版本的前兆。
?
可以看到在5.0.x版本發行之前是做過了5次測試版本的spring core。
RC:候選發布版本,穩定版本,并不一定會發布。
在測試版本做好之后,又出現了4個候選版本。
RELEASE:發布版本,穩定版本,在項目中真正可用的版本。
?
這就是我們現在可用的spring core版本。
?
可以看出現在暫時不會出現新版本的spring core,但是如果有新的版本出現,也不用著急著去更新jar包,因為通常剛發行的版本還不完善,仍有一些bug需要修復,如果在這版本之后又出一個新的版本(假設是5.1.x),就意味著5.0.x.RELEASE的最大版本已經是比較完善的了。
?
參考文章:https://blog.csdn.net/wangb_java/article/details/54425920
?
轉載于:https://www.cnblogs.com/NYfor2018/p/9070248.html
總結
以上是生活随笔為你收集整理的(四)maven之查找jar包坐标,选择jar包版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux命令行
- 下一篇: AES在线加密解密-附AES128,19