Re[2]: Jar-файл и java.exe
От: Infernal Россия  
Дата: 15.07.24 13:28
Оценка:
Здравствуйте, Worminator X, Вы писали:

WX>Здравствуйте, Mihal9, Вы писали:


M>>Можно ли как-то по содержимому jar-файла определить, с какой версией JDK он работает?


WX>В корректном JAR файле версия JDK должна определяться в файле манифеста META-INF/MANIFEST.MF, параметр Build-Jdk-Spec.


WX>Если он отсутствует — распаковать архив и вызывать javap -verbose для .class файла, он покажет, на какой версии JDK собиралось.


с 5го байта в class file

https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html

u2 minor_version;
u2 major_version;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.