2

私はInstall4Jを主に使用しています。これは、jarファイルの最適化とpack200のサポートが優れているためです。私が直面している主な問題は、32 ビットのみのネイティブ ライブラリがいくつかあることです。それらが機能するためには、32ビットJVMで実行する必要があります。理想的には、動的にダウンロードして、存在しないときにインストールします。

注意が必要なケースは、必要な最小バージョンより上にインストールされた JVM がある場合ですが、それは 32 ビットではなく 64 ビットです。それを検出し、代わりに実行する 32 ビット JVM をダウンロードしてインストールする方法はありますか?

4

2 に答える 2

0

私は実際、Install4J がすでにこれを処理しているという事実を見逃していました。ランチャー自体は 32 ビットであるため、Install4J には 32 ビットの JVM が必要です。そのため、そこにない場合は自動的にダウンロードされます。

于 2012-06-20T00:19:47.637 に答える
0

32 ビット JRE をインストーラーにバンドルできます。また、Install4J に、ユーザーのマシンに既に存在する Java を使用するのではなく、バンドルしたものを使用するように指示します。

同様の問題がありました.Running install4j on 64bit JRE in Winを確認してください。

于 2012-06-06T08:26:05.843 に答える