噠啦噠啦噠...計算中...計算中...啟動序列 42...

啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本
Java代碼簽名:下載憑證和簽名代碼
驗證憑證申請之後,您可以下載憑證檔案並用其簽署Java程式碼。
下載憑證
- 前往您的 GoDaddy 產品頁面。
- 點選「SSL 憑證」,然後點選欲下載之憑證的「管理」。
- 點選「下載憑證」之下的「伺服器類型」,然後點選「下載 Zip 檔案」。
移動您的憑證檔案
- 解壓縮下載的
ZIP
檔案。 - 開啟解壓縮的資料夾並找到以
-SHA2.pem
結尾的檔案。 - (可選)使用更易於輸入的名稱
重命名PEM
檔案,例如mycert.pem
。 - 將
PEM
檔案移動到您建立Keystore的位置。
對於Windows用戶來說,這是JDK安裝的bin
目錄,例如:
C:\ Program Files \ java \ jdk版本號碼\ bin
Windows專用準備
如果您是使用Windows,必須完成下列步驟才能安裝憑證並簽署代碼。
- 以管理員身份執行
cmd。
- 移至您的JDK安裝的
bin
目錄:cd C:\ Program Files \ java \ jdk版本號碼\ bin
安裝憑證
- 透過命令行,前往您建立Keystore的目錄。 (Windows用戶應該已經在這裡了。)
- 安裝憑證:
keytool -importcert -file mycert.pem -keystore codesignstore
- 輸入您的keystore密碼。
- 是的鍵入要信任的證書,然後按Enter鍵。
簽署代碼
- 簽署您的代碼:
jarsigner -verbose -keystore codesignstore -tsa http://tsa.starfieldtech.com/您的jar檔案.jar
codesigncert Windows用戶可能需要使用其keystore(JKS
)和JAR
檔案的完整路徑。注意:您必須使用http://tsa.starfieldtech.com時間戳記授權單位。
- 輸入您的keystore密碼。
- 驗證您的代碼已簽名。
jarsigner -verify -verbose -certs您的jar文件.jar
如果一切正常,您就會看到jar已驗證。
您應該會看到「此jar包含憑證鏈未經驗證的項目。」此警告的存在並不表示您的證書將無法正常工作。
下一步
- 就這麼簡單!您現在可以開始分發已簽名的代碼。