# 签署 JAR 文件

> 原文： [https://docs.oracle.com/javase/tutorial/security/toolfilex/step3.html](https://docs.oracle.com/javase/tutorial/security/toolfilex/step3.html)

现在您已准备好签署 JAR 文件。

在命令窗口的一行中键入以下内容，使用`signLegal`别名的密钥库条目中的私钥对 JAR 文件`Contract.jar`进行签名，并命名生成的签名 JAR 文件`sContract.jar`：

```
jarsigner -keystore examplestanstore
    -signedjar sContract.jar
    Contract.jar signLegal

```

系统将提示您输入商店密码和私钥密码。

`jarsigner`工具从别名为`signLegal`的密钥库条目中提取证书，并将其附加到已签名的 JAR 文件的生成签名。