使用Maven打包生成的-SNAPSHOT.jar与-RELEASE.jar分别代表什么?SNAPSHOT是什么意思?RELEASE是什么意思?
生活随笔
收集整理的這篇文章主要介紹了
使用Maven打包生成的-SNAPSHOT.jar与-RELEASE.jar分别代表什么?SNAPSHOT是什么意思?RELEASE是什么意思?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用Maven打包后生成
XXXXXXX-1.0.0-SNAPSHOT.jar
和
XXXXXXX-1.0.0-RELEASE.jar
的區(qū)別????
首先,根本原因:這是因?yàn)槟愕膒om.xml中的項(xiàng)目版本設(shè)置引起的差異
而SNAPSHOT和RELEASE意義上有何不同呢?
- snapshot版本代表不穩(wěn)定、尚處于開(kāi)發(fā)中的版本,即快照版本
- release版本代表功能趨于穩(wěn)定、當(dāng)前更新停止,可以用于發(fā)行的版本
這兩個(gè)概念是用于描述 jar 包,jar 包提供給其他系統(tǒng)作為依賴。當(dāng)你的jar包打完之后提到平臺(tái)上,別人需要通過(guò)這個(gè)來(lái)判斷你的jar包所代表的版本類型。
以上!
總結(jié)
以上是生活随笔為你收集整理的使用Maven打包生成的-SNAPSHOT.jar与-RELEASE.jar分别代表什么?SNAPSHOT是什么意思?RELEASE是什么意思?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: @Transactional注解最容易忽
- 下一篇: 将页面元素置为不可修改Readonly,