質問

私は、Tomcat 4を使用し、1.4 JDKを使用して実行し、レガシーアプリケーションを設定する必要があります。

私はUbuntuの9.04の日のダウンロードサイトからLinuxのJDK 1.4をインストールしようとしたが、それは、インストールのwouldntます。

これは、Ubuntuの64ビットバージョンのJDK 1.4をインストールすることは可能ですか?

私は試してみて、私は次のエラーを取得するJ2SDK-1_4_2_19-linuxの-ia64.binバージョンをインストールすると、

./install.sfx.22146: 1: ��: not found
./install.sfx.22146: 1: ELF2�@@H�@8@@@@@@����@�@@@��������P: not found
./install.sfx.22146: 2: Syntax error: "(" unexpected

役に立ちましたか?

解決

あなたは、64ビットのJava 1.4についての特定のか? 私は、32ビットのJava 1.4で試してみましたが、それが動作します。 私は2GBのメモリよりも多くを利用するWebアプリケーションをクラスタ化されます。

他のヒント

あなたは32ビットライブラリがインストールされている場合、あなたは(最大プロセスサイズが原因32ビットであることに限定されて当然のを除いて)64ビットLinux問題はない上の32ビットJVMを実行することができます。あなたも、chroot環境にVMを必要とし、おそらくないではありません。 Debianで少なくとも、そこに32ビットのlibcおよびいくつかの他のライブラリが含まれているIA32-libsのパッケージがあり、そしてあなただけのJVMを実行するために、共有ライブラリの多くを必要としません。

j2sdk-1_4_2_19-linux-ia64.binはIA64、AMD64ない(x86_64版)のためである - 彼らは完全に異なっている。

これは間違った方法で起動されるように

見えます。 sh xxxx.bin場合代わりすなわち./xxxx.bin、ELF文字列は、実行を示し、それは、シェルスクリプトとして起動されます。

ええ32ビットバイナリは、64ビットシステム上で動作するつもりはありません。あなたは、64ビットのUbuntuのサーバー上の32ビットVM置くことができます(VMware Playerのか?)。そして、その内部のTomcatを実行します。

scroll top