我有一个带有旧签名的.jar
文件,想用新签名重新签名。有可能吗?
如果可能的话:怎么做?
发布于 2010-01-29 23:33:49
如果签名不是您拥有的,则需要首先解压jar。
就像这样(假设unix,否则转换为dos ):
jar xvf JarName.jar
rm -rf META-INF
jar cvf JarName.jar *
现在,您需要运行jarsigner对jar进行签名
jarsigner -keystore /yourkeystoredirectory/mystore -storepass yourpass
-keypass yourkeypasswd JarName.jar keyname
如果您没有密钥存储库,可以使用keytool创建一个。
发布于 2010-01-29 23:19:36
您可以提取类文件,并使用您的签名重新压缩它们
https://stackoverflow.com/questions/2162830
复制相似问题