В настоящее время я занимаюсь разработкой наших Java-проектов.Я получил банки и исходный код, но нигде не указано, какую версию зависимости они используют.
Я уже пытался найти здесь какую-то помощь, но, к сожалению, не смог.
Привет
Это утомительное задание, которое я хорошо помню.Вы можете попробовать следующее:
Если вам повезет, в банке есть каталог META-INF\maven\.Затем вы можете получить GAV из них.
META-INF\maven\
Вы также можете взять контрольную сумму SHA1 и найти ее в репозиториях Maven (в них часто есть функция поиска контрольных сумм)
Вы можете использовать MANIFEST.MF.Implementation-Version - это хорошая точка для поиска.
MANIFEST.MF
Implementation-Version
Вы можете сравнить классы с классами различных артефактов из MavenCentral, чтобы выяснить, какой из них наиболее похож.