Since our product management has introduced a product prefix we're searching for a solution for a 4-digit (plus qualifier) versioning scheme (<product>.<major>.<minor>.<patch>-qualifier). Unfortunately we recognized that Maven does not support this enhanced scheme very well:
-When comparing a 4-digit version number with a 3-digit version number, the 3-digit number is always newer, e.g.: 0.1.0 > 6.0.1.1 -When comparing 4-digit version numbers, Maven does a string comparison (as the versions are treated as qualifiers): the 4th "digit" is not compared correctly<http://www.mail-archive.com/users@maven.apache.org/msg87751.html>, e.g. 6.1.0.3 > 6.1.0.15 => Version ranges do not work correctly :( => Any plug-ins that are sorting versions do not work correctly (we are not sure which plug-ins are affected, if any) :( => However, using RELEASE version (will use the latest released version) seems to work correctly :) (maybe this one uses a different interpretation of "latest"?) Is the support of the four-digit + qualifier scheme planned to be realized? -Bernhard