默认的时间戳服务器被墙,可以替换为 http://tsa.starfieldtech.com/
jarsigner -verbose -tsa http://tsa.starfieldtech.com -keystore key的路径 -signedjar 签名后文件名 代签名文件 签名的别名
获取签名信息
keytool -list -v -keystore 签名地址 -alias 别名 -storepass 存储密码 -keypass 签名密码
生成签名
keytool -genkey -alias 你的证书别名 -keyalg 密钥算法 -keystore 证书库文件保存的位置和文件名 -keysize 密钥长度 -validity 证书有效期天数
-alias:证书的别名。在一个证书库文件中,别名是唯一用来区分多个证书的标识符
-keyalg:密钥的算法,非对称加密的话就是RSA
-keystore:证书库文件保存的位置和文件名。如果路径写错的话,会出现报错信息。如果在路径下,证书库文件不存在,那么就会创建一个
-keysize:密钥长度,一般都是1024
-validity:证书的有效期,单位是天。比如36500的话,就是100年