インストール手順でプログラムを実行するために32ビットJREをインストールするとすれば、それはあなたがしなければならないことです。 32ビットのネイティブライブラリは、64ビットプロセス(64ビットJREが作成する)では動作しません。 32ビットと64ビットのJREを同じコンピュータ上で並べて使用することができます。これは問題ではありません。
ライブラリのパスについて心配する必要はありません。Java Web Startがそれを処理します。
JNLPファイルの通常の<jar>
タグではなく、<nativelib>
タグを使用してネイティブライブラリを指定する必要があります。 LWJGLライブラリーの例:私はあなただけ多くのオペレーティングシステム用に32ビットのネイティブLIBSを持って、そしておそらくないと仮定し、あなたの場合は
<resources>
<jar href="lwjgl.jar"/>
<jar href="lwjgl_util.jar"/>
</resources>
<!-- LWJGL Linux 64-bit native libraries -->
<resources os="Linux" arch="amd64">
<nativelib href="lwjgl-amd64-linux.jar"/>
</resources>
<resources os="Linux" arch="x86_64">
<nativelib href="lwjgl-amd64-linux.jar"/>
</resources>
<!-- LWJGL Linux 32-bit native libraries -->
<resources os="Linux" arch="x86">
<nativelib href="lwjgl-x86-linux.jar"/>
</resources>
<resources os="Linux" arch="i386">
<nativelib href="lwjgl-x86-linux.jar"/>
</resources>
<!-- LWJGL Windows 64-bit native libraries -->
<resources os="Windows" arch="amd64">
<nativelib href="lwjgl-amd64-win.jar"/>
</resources>
<resources os="Windows" arch="x86_64">
<nativelib href="lwjgl-amd64-win.jar"/>
</resources>
<!-- LWJGL Windows 32-bit native libraries -->
<resources os="Windows" arch="x86">
<nativelib href="lwjgl-x86-win.jar"/>
</resources>
<resources os="Windows" arch="i386">
<nativelib href="lwjgl-x86-win.jar"/>
</resources>
<!-- LWJGL MAC OS/X native libraries -->
<resources os="Mac">
<nativelib href="lwjgl-macosx.jar"/>
</resources>
。