アプリケーションのセットアップに jre ファイルを埋め込みました。java.exe を使用して、Java 固有のタスクを実行できます。
そして、jarsigner.exe を使用したいのですが、jarsigner を起動すると、いくつかのレジストリ キーがチェックされ、(jre セットアップによって jre がインストールされていないため) それらが見つからず、エラーが発生します。
jarsigner への java.exe パスを指定するにはどうすればよいですか
レジストリをチェックする代わりに、私が指摘したjava.exeを使用する必要があります。
エラーログ:
レジストリ キー 'Software\JavaSoft\Java Runtime Environment を開くときにエラーが発生しました
エラー: java.dll が見つかりませんでした
エラー: Java SE ランタイム環境が見つかりませんでした
JAVA_HOME dirを定義するjarsignerの追加パラメータ、またはjava.exeが存在する場所を定義するその他のパラメータがあるのだろうか。