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