2012-03-16 7 views
2

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

私たちが必要とする最小バージョンを超えてJVMがインストールされているが、それは32ビットの代わりに64ビットです。どのようにしてそれを検出し、32ビットJVMをダウンロードしてインストールして代わりに実行することができますか?

答えて

0

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

0

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

同様の問題があったので、Running install4j on 64bit JRE in Winにチェックしてください。

関連する問題