Как maven сортирует номера версий?
Maven, похоже, имеет возможность указывать ряд версий, таких как<version>[1.2.3,)</version>
как maven выясняет, что является более новой или более старой версией, если не существует согласованной схемы управления версиями, которой следуют все пакеты с открытым исходным кодом. Например
4.10
SLF4J1.7.2
зимовать4.1.7.Final
весна3.1.2.RELEASE
Как maven определяет, какая версия пакета старше или новее в maven? Что делать, если пакет использует буквы в качестве версий номера что-то вроде A, B, C или A2, A2, A4 ... и т. Д.
Должен ли быть стандартный официальный путь к пакетам версий в maven? Являются ли обычные пакеты с открытым исходным кодом, такие как spring и hibernate, игнорирующими это соглашение о версиях?