У меня есть a .jar
файл со старой подписью и хочет оставить его с новой подписью. Действительно ли это возможно?
Если это возможно: как сделать это?
Если подпись не принадлежит вам, вам нужно сначала носить нор.
Мне нравится (предположим Unix, перевести на DOS):
jar xvf JarName.jar
rm -rf META-INF
jar cvf JarName.jar *
Теперь вам нужно запустить JARSIGNER, чтобы подписать банку
jarsigner -keystore /yourkeystoredirectory/mystore -storepass yourpass
-keypass yourkeypasswd JarName.jar keyname
, если у вас нет клавишного стола, вы можете создать один с помощью Keytool.
Вы можете извлечь файлы классов и перезагрузить их с вашей подписью