私はデスクトップアプリケーション用のNSISインストーラを作成しています。
私はホストがすでに少なくともv1.6以上のJREを持っているかどうかを検出するためにthis great sample(JREDyna_Inetc.nsh)を使用しています。そうでない場合は、インストーラが起動し、Webインストーラを実行してJREを取得してインストールします続行する前に。JRE自動インストールで64ビットが選択されていませんか?
これは64ビット固有のインストーラです(前の手順でこれをチェックし、32ビットマシンであれば中止します)。
検出は正常ですが、32ビットJREをダウンロードしているようです。
WebインストーラのためのURLは次のように定義されています。それは私が変更する必要があるか、おそらく私が使用しています。この独立したプラグインで問題があるURL
!define JRE_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=52252"
ですか?ここ
バンドルを指定しているので、私はそのだけダウンそのバンドルをロードしようとして疑うダウンロードします。 –
JRE用のバンドルURLのリストをどこで取得すればよいのか、私は正しいものを選ぶことができます。私はそれを見つけるように見えない。 – Simon