問題タブ [jarsigner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
755 参照

android - Antビルド署名ジャー

Androidデバイスにインストールしようとすると、まだ次のエラーメッセージが表示されます。

AntをJava7で使用した場合にこの問題に対処する最新バージョン1.8.3に更新しました 。https://issues.apache.org/bugzilla/show_bug.cgi?id = 52344

プロジェクトでbuild.xmlファイルを使用して、リリースAPKファイルを作成しています。
私のANT_HOMEパスはWindows->Preferenceで正しく設定されています

何か案は?

0 投票する
1 に答える
3462 参照

java - 証明書ストアの既存の証明書を使用して JAR ファイルに署名できますか?

Windows の MMC 証明書スナップインにインストールされているコード署名証明書があります。

exe に署名するときは、次のようなコマンドを使用します。

これにより、証明書ストアから正しい証明書が検索され、ディスク上の pfx ファイルを必要とせずに exe に署名されます。

Javaで似たようなことをする方法はありますか?

これらの手順で動作させましたが、これにはディスク上の pfx ファイルが必要です。

ありがとう、アラン

0 投票する
2 に答える
2055 参照

maven - 署名のためにカスタムjarファイルをMavenjarsignerプラグインに渡す方法

次の手順を実行するMavenビルド構成があります

1)mavenアセンブリプラグインを使用してjarファイル(ABC.jar)をコンパイルおよびビルドします2)maven-proguardプラグインを使用してproguardを実行し、jarファイルを縮小および難読化してABC-small.jarとして結果のファイルを取得します3)mavenを実行します最終的なjarに署名するjarsignerプラグインABC-small.jar

問題は、jarsignerプラグインが、maven-proguardプラグインから生成されたABC-small.jarではなく、maven-assemblyから生成された最初のABC.jarファイルを常に選択することです。

jarsignerプラグインにABC-small.jarを選択するように指示するにはどうすればよいですか?

これがpomファイルのmaven-jarsigner構成です

0 投票する
0 に答える
534 参照

maven - jar ファイル内のキーストアの管理

署名が必要な Maven プロジェクトがあります。

jar ファイルに署名するために、エイリアスを作成しました。これは、.keystore に保存されます。エイリアスを使用して、新しいバージョンが作成されるたびに jar に署名しています。

キーストア ファイルを Jar ファイル自体に保存するように、ホーム ディレクトリに存在する .keystore からキーストアを独立させることは可能ですか? もしそうなら、それを行う方法は?

プロジェクト内でjar署名者プラグインを使用するためにpomで使用されるプラグインの詳細は何ですか?

0 投票する
2 に答える
421 参照

java - -storepassを提供せずにjarsignを使用してjarに署名する方法は?

-storepass なしで jarsign を使用すると、キーストアのパスワードを求めるプロンプトが表示され、自動ビルドが中断されます (人間の介入なし)。

-storepass で jarsign を使用すると、パスワードがクリアテキストでビルド ログに効果的に記録されます。

コマンドラインを使用せずに storepass を渡す別の方法はありますか?

0 投票する
1 に答える
6093 参照

android - Eclipseオプションは利用できません:Androidツール>署名されていないアプリケーションパッケージのエクスポート

Googleマーケットパブリッシャーのプライベートキーストアを作成しました。eclipseを使用してUNSIGNEDapkをエクスポートしたいのですが、オプションを見つけることができません:Export UnsignedApplicationPackage。

私が見ることができるのはこのオプションだけです:プロジェクトを右クリックして[エクスポート]をクリックすると、Androidアプリケーションをエクスポートします。このオプションを使用すると、apkがすでに署名されていることを示すエラーが発生するため、jarsignerを使用できません。

上記のエクスポートオプションは、署名されていないapkではなく(dubugキー)署名されたapkをエクスポートしていると想定しています。

私を助けてください!

0 投票する
2 に答える
6937 参照

java - Mavenjarsignerプラグインはリリース中に機能しません

リリースされたjarに署名する必要があり、mavenjarsignerプラグインを使用して署名したいと思います。だから私はそれを次のように追加しました:

不足しているパラメーターをコマンドラインで指定します。

実行mvn installすると、すべてが正常に機能し、アーカイブが署名されます。しかしrelease:prepare release:perform、jarsignerプラグインを実行すると、失敗します。「ゴールorg.apache.maven.plugins:maven-jarsigner-plugin:1.2:signのパラメーター'alias'が見つからないか無効です」

デバッグモードで実行すると、次のように表示されます。

の場合mvn install

しかし、私が走るrelease:prepare release:performと、私は見る:

したがって、プロパティを除いてarchive、他のプロパティはリリース中に無視されます。

どんなアイデアでも大歓迎です。

0 投票する
3 に答える
1609 参照

java - 署名されたjarの作成者は不明です

Javaでjarに署名し、これらの3つのステップに従って署名しました

  1. keytool -genkey -keystore myKeyStore -alias me
  2. keytool -selfcert -keystore myKeyStore -alias me
  3. jarsigner -keystore myKeyStore jarfile.jar me

私の質問は次のとおりです。

  1. その後、アプレットを実行しましたが、なぜ作成者が不明であることが示されているのですか?
  2. -validity私は私の瓶に何日も与えることができません、私が与えることができる最大の日数は何ですか?
0 投票する
1 に答える
1375 参照

ant - ant signjar タスクがパスワードを変更しているようです

この行で jar に署名しようとすると:

パスワードの入力を求められ、すべて正常に機能します。この ant ターゲットで署名しようとすると:

次のエラーが表示されます。

これは、パスワードを間違って入力した場合と同じエラーです。

パスワードの$文字が何らかの形で Ant によって変更されているのでしょうか? アリをだましてパスワードをインタラクティブに入力させる方法はありますか? ありがとう!

0 投票する
2 に答える
1843 参照

java - 新しい証明書で Java アプレットに再署名することはできますか?

署名済みの Java アプレットを持っていますが、証明書の有効期限が切れました。新しい証明書を持っていますが、元の署名されていないアプレット jar ファイルを見つけることができるかどうかわかりません。署名済みの jar を取得して、古い証明書を新しい証明書に置き換える方法はありますか? ありがとう。