2012-01-10 12 views
3

私はデスクトップアプリケーション用の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" 

ですか?ここ

+1

バンドルを指定しているので、私はそのだけダウンそのバンドルをロードしようとして疑うダウンロードします。 –

+0

JRE用のバンドルURLのリストをどこで取得すればよいのか、私は正しいものを選ぶことができます。私はそれを見つけるように見えない。 – Simon

答えて

関連する問題