maven SNAPSHOT包版本命名

使用maven打包時,如果要打SNAPSHOT快照版本,一定要把SNAPSHOT放在最後,像這樣1.0-zzd-SNAPSHOT,這樣纔會被掃描到,實現自動更新,不能

1.0-SNAPSHOT-zzd這樣寫加上-SNAPSHOT快照標識,在上傳jar包時,maven會自動打包到快照倉庫,修改jar後上傳完,其他引用你jar包的人直接reload後就可以自動更新代碼,不需要在重新自己下載包,如果不加-SNAPSHOT或者加錯了,無法實現自動更新,你每更新一次代碼需要打不同版本的包,引用你包的人也要每次修改版本號,不然你上傳了也沒用,除非他把本地倉庫清空,重新下,不然代碼不會更新。

再說一句,SNAPSHOT加錯了會發布到Releases正式倉庫,而不是快照倉庫,雖然不會出什麼問題,但是會有一些隱患和冗餘。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章