Jak maven sortuje numery wersji?
Maven wydaje się mieć możliwość wskazania szeregu wersji, takich jak<version>[1.2.3,)</version>
jak maven odkrywa nowszą lub starszą wersję, gdy nie ma spójnego schematu wersjonowania, za którym podążają wszystkie pakiety open source. Na przykład
4.10
slf4j1.7.2
Hibernować4.1.7.Final
Wiosna3.1.2.RELEASE
W jaki sposób maven oblicza starszą i nowszą wersję pakietu w maven? Co jeśli pakiet używa liter jako wersji numerujących coś wzdłuż linii A, B, C lub A2, A2, A4 ... itd.
Czy powinien istnieć standardowy oficjalny sposób na pakowanie wersji w maven? Czy powszechne pakiety open source, takie jak spring i hibernate, ignorują tę konwencję wersjonowania?