The version numbers are placed in META-INF/MANIFEST.MF
files during the build and if your Uber-jar process removed or replaced the manifest with one from another dependency then there is no way for the version to be read any more and it will default to dev
.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…