ブラウザーは Jar に署名することを要求しているため、人間が自分で Jar に署名しなければならないことがよくあります。
これは、Jar に署名する方法のマニュアルです。
まず、Java SDK をインストールする必要があります。
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
使用する環境に応じてリストから JDK をインストールします。
このマニュアルは Windows ユーザー向けに作成されています。 Java コマンドを使用するには、JAVA_HOME 変数を設定し、パスに JAVA/bin フォルダーを置きます。
これで、キーストアとキーのペアを作成できるようになりました。 C:\Users\username としてホーム フォルダーに移動し、コンソールで次のコマンドを実行します。
- Java キーストアとキー ペアを生成する
keytool -genkey -alias mydomain -keyalg RSA -keystore .keystore
いくつかの質問に答えると、最終的に .keystore という名前のキーストアとキー ペアが生成されます。キーストアのパスワードは重要であり、後で使用するため、書き留めておく必要があります。
次に、Jar のあるフォルダーに移動し、コンソールで次のコマンドを実行します。
jarsigner -sigfile SIG -signedjar SignedApp.jar jar-to-sign.jar alias jarsigner -verify SignedApp.jar
エイリアスの場所と同様に、キーストアの生成で入力したエイリアスを入力します。 Jar-to-sign は、署名する必要がある jar 名です。
検証は、jar が実際に正常に署名されたことを確認するために行われます。それでおしまい。
サインおめでとうございます。

返信を残す