What does a SNAPSHOT version mean?
Would a version SNAPSHOT
be similar to a BETA version?
I work with Maven and by default it creates the WARs files as MeuProjeto-0.0.1-SNAPSHOT.war
.
If my version is not yet a version 1.0.0
What is the meaning of the word SNAPSHOT? Wouldn't it be the same as 0.0.1
?
1 answers
A snapshot version in Maven is the one that has not been released, it is the compilation of your code at a given time.
With this, it is possible to have Version 1.0-snapshot, before the "real" version 1.0 is released, that is, it is a version still in development.
Since the snapshot version is still in development, it may receive updates, so today's version 1.0-snapshot may be different from yesterday or tomorrow.
Source: https://stackoverflow.com/questions/5901378/what-exactly-is-a-maven-snapshot-and-why-do-we-need-it