The difference between the snapshots version and the release version

The difference between the snapshots version and the release version

During the java development process, we often see that some project versions in the code warehouse end with release or snapshots. Generally speaking, the snapshots version represents the version under development, and the release represents a relatively stable release version. See here for details . The fifth point in the blog "Snapshot function and settings in the pom.xml file 1.0-SNAPSHOT" .

  • snapshot The snapshot version corresponds to the version in the development process, which is characterized by rapid iterative updates. The same version number corresponds to the development process of the project within a period of time. It is precisely because it has been updated recently that the snapshot technology is used, so that the program using this part of the code can run normally according to the version recorded by the snapshot during iterative update.
  • release A release should be a stable version, which should correspond to the state of the project at a certain moment - it corresponds to a unique version of the code.

Therefore, the snapshots version represents the version under development, and the release represents a relatively stable release version

Guess you like

Origin blog.csdn.net/u010804417/article/details/130184588