我需要设置一个使用Tomcat4并使用1.4JDK运行的遗留应用程序。
我试图在Ubuntu 9.04上从sun下载站点安装linux JDK 1.4,但是没有安装。
可以在64位版本的Ubuntu上安装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
发布于 2009-06-05 16:22:47
您是否对64位Java 1.4特别感兴趣?我尝试过32位Java1.4,它可以工作。我对web应用程序进行了集群,以使用超过2 2GB的内存。
发布于 2009-06-04 21:29:14
思爱普正在为获得这样的设置supported支付额外的费用,所以我假设没有技术限制阻止它。然而,可能会有许可限制阻止它。
但是,如果可能的话,我建议在以后的JDK上运行它。仅仅因为代码是为较早版本编译的,并不意味着它不能在较新的JRE上运行。
发布于 2009-06-11 13:05:27
如果您安装了32位库,则可以在64位Linux上运行32位JVM没有问题(当然,由于32位的原因,最大进程大小是有限制的)。您不需要VM,甚至可能不需要chroot。至少在Debian中,有一些ia32-libs包包含一个32位libc和一些其他库,您不需要大量的共享库来运行JVM。
j2sdk-1_4_2_19-linux-ia64.bin是用于IA64的,而不是AMD64 (x86_64)- -它们是完全不同的。
https://stackoverflow.com/questions/953153
复制相似问题