jarsigner, keytool 这2个都是JDK的内置工具,在JDK的bin目录中可以找到, 下面是使用jarsigner给jar文件签名的5个步骤:
1. 使用java的jar工具创建JAR文件;
# 将当前文件夹下的所有文件打包到myapp-1.0.jar文件中 后面的*为通配符, 也可以指定需要打包的jar中的文件或者文件夹路径
jar cvf myapp-1.0.jar *
2. 使用java的keytool创建用于签名的私匙和公匙;
keytool -genkey -alias server -keyalg RSA -keypass password -storepass password -keystore keystore.jks
3. 使用keytool导出服务端使用的数字证书;
keytool -export -alias server -storepass password -file server.cer -keystore keystore.jks
4. 使用jarsigner工具签名jar文件;
jarsigner -keystore keystore.jks -signedjar myapp-1.0-signed.jar myapp-1.0.jar server
5. 使用jarsigner工具验证jar签名.文章来源:https://www.toymoban.com/news/detail-796171.html
jarsigner -verify myapp-1.0-signed.jar
文章来源地址https://www.toymoban.com/news/detail-796171.html
到了这里,关于使用jarsigner给jar文件签名的5个步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!