这些Java教程是为JDK 8编写的。本页中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
有关Java SE 9及后续版本中更新的语言特性的摘要,请参见Java语言更改。
有关所有JDK版本的新功能、增强功能和已删除或不推荐使用选项的信息,请参见JDK发行说明。
现在您可以对JAR文件进行签名。
在命令窗口中将以下内容一行输入,对JAR文件Contract.jar
进行签名,使用密钥库条目别名为signLegal
的私钥,并将结果命名为sContract.jar
:
jarsigner -keystore examplestanstore -signedjar sContract.jar Contract.jar signLegal
您将被提示输入密钥库密码和私钥密码。
jarsigner
工具从别名为signLegal
的密钥库条目中提取证书,并将其附加到签名的JAR文件的生成签名中。