查找jar包坐標(biāo)
以spring core的jar包為例,訪問http://www.mvnrepository.com/ 在最上方中間,輸入spring core,點(diǎn)擊Search。
搜索結(jié)果第一個(gè)就是,點(diǎn)擊spring core
有很多版本,這里點(diǎn)擊4.3.5.RELEASE
點(diǎn)擊maven欄里面的內(nèi)容,允許訪問,會復(fù)制到剪貼板
然后直接粘貼到pom.xml文件的<dependencies>里面,eclipse右下角就會提示下載。下載完成完,項(xiàng)目中就會成功添加這兩個(gè)包
選擇jar包版本
剛才可以看到,spring5.M已經(jīng)出來了,要不要選擇最新版本?拉到下面回顧一下spring4.M
先來認(rèn)識一下版本號的完整含義
第一個(gè)數(shù)字:主版本,有可能進(jìn)行大的架構(gòu)調(diào)整,各大版本之間并不一定兼容
第二個(gè)數(shù)字:次版本,在主版本架構(gòu)不變的前提下,增加了一些新的特性或變化
第三個(gè)數(shù)字:增量版本,bug修復(fù),細(xì)節(jié)的完善
M: 里程碑版本,測試版本,發(fā)布版本的前兆
RC: 候選發(fā)布版本,穩(wěn)定版本,并不一定會發(fā)布
RELEASE: 發(fā)布版本,穩(wěn)定版本,在項(xiàng)目中真正可用的版本
可以看出,現(xiàn)在spring5.0.0.M離RELEASE版還有一段距離,但即使出了5.0.0.RELEASE,除非是新項(xiàng)目或者功能上的需要,否則沒有必要急著升級,因?yàn)橥ǔ_€不完善,還有一些bug需要修復(fù)。一般在5.1出來的時(shí)候,代表官方已經(jīng)把重心移到了5.1,這時(shí)就可以認(rèn)為5.0.X.RELEASE的最大版本已經(jīng)比較完善了。