問題タブ [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.
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で正しく設定されています
何か案は?
java - 証明書ストアの既存の証明書を使用して JAR ファイルに署名できますか?
Windows の MMC 証明書スナップインにインストールされているコード署名証明書があります。
exe に署名するときは、次のようなコマンドを使用します。
これにより、証明書ストアから正しい証明書が検索され、ディスク上の pfx ファイルを必要とせずに exe に署名されます。
Javaで似たようなことをする方法はありますか?
これらの手順で動作させましたが、これにはディスク上の pfx ファイルが必要です。
ありがとう、アラン
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構成です
maven - jar ファイル内のキーストアの管理
署名が必要な Maven プロジェクトがあります。
jar ファイルに署名するために、エイリアスを作成しました。これは、.keystore に保存されます。エイリアスを使用して、新しいバージョンが作成されるたびに jar に署名しています。
キーストア ファイルを Jar ファイル自体に保存するように、ホーム ディレクトリに存在する .keystore からキーストアを独立させることは可能ですか? もしそうなら、それを行う方法は?
プロジェクト内でjar署名者プラグインを使用するためにpomで使用されるプラグインの詳細は何ですか?
java - -storepassを提供せずにjarsignを使用してjarに署名する方法は?
-storepass なしで jarsign を使用すると、キーストアのパスワードを求めるプロンプトが表示され、自動ビルドが中断されます (人間の介入なし)。
-storepass で jarsign を使用すると、パスワードがクリアテキストでビルド ログに効果的に記録されます。
コマンドラインを使用せずに storepass を渡す別の方法はありますか?
android - Eclipseオプションは利用できません:Androidツール>署名されていないアプリケーションパッケージのエクスポート
Googleマーケットパブリッシャーのプライベートキーストアを作成しました。eclipseを使用してUNSIGNEDapkをエクスポートしたいのですが、オプションを見つけることができません:Export UnsignedApplicationPackage。
私が見ることができるのはこのオプションだけです:プロジェクトを右クリックして[エクスポート]をクリックすると、Androidアプリケーションをエクスポートします。このオプションを使用すると、apkがすでに署名されていることを示すエラーが発生するため、jarsignerを使用できません。
上記のエクスポートオプションは、署名されていないapkではなく(dubugキー)署名されたapkをエクスポートしていると想定しています。
私を助けてください!
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
、他のプロパティはリリース中に無視されます。
どんなアイデアでも大歓迎です。
java - 署名されたjarの作成者は不明です
Javaでjarに署名し、これらの3つのステップに従って署名しました
keytool -genkey -keystore myKeyStore -alias me
keytool -selfcert -keystore myKeyStore -alias me
jarsigner -keystore myKeyStore jarfile.jar me
私の質問は次のとおりです。
- その後、アプレットを実行しましたが、なぜ作成者が不明であることが示されているのですか?
-validity
私は私の瓶に何日も与えることができません、私が与えることができる最大の日数は何ですか?
ant - ant signjar タスクがパスワードを変更しているようです
この行で jar に署名しようとすると:
パスワードの入力を求められ、すべて正常に機能します。この ant ターゲットで署名しようとすると:
次のエラーが表示されます。
これは、パスワードを間違って入力した場合と同じエラーです。
パスワードの$
文字が何らかの形で Ant によって変更されているのでしょうか? アリをだましてパスワードをインタラクティブに入力させる方法はありますか? ありがとう!
java - 新しい証明書で Java アプレットに再署名することはできますか?
署名済みの Java アプレットを持っていますが、証明書の有効期限が切れました。新しい証明書を持っていますが、元の署名されていないアプレット jar ファイルを見つけることができるかどうかわかりません。署名済みの jar を取得して、古い証明書を新しい証明書に置き換える方法はありますか? ありがとう。