繁体   English   中英

如何在64位linux上安装j2sdk 1.4.2?

[英]How to install j2sdk 1.4.2 on 64bit linux?

我在64位linux(Ubuntu 10.04)上安装java j2sdk 1.4.2时遇到问题。 有人处理过吗?

uname -a

2.6.32-25-generic#44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU / Linux

我运行一个自解压文件

sudo ./j2sdk-1_4_2_02-linux-i586.bin

但我明白了

tail:无法打开`+473'进行阅读:没有这样的文件或目录

Oracle论坛没有答案。

问题是ubuntu tail命令不理解'tail + <>'语法。 您需要编辑该文件,注意不要破坏473rd行之后的内容,而是将tail命令替换为'tail -n +473'。 这应该让你解决这个问题。

你也可以暂时用bash脚本或别名或其他东西替换tail命令二进制文件,以你想要的方式处理参数:)

在尝试手动安装软件之前,您应该始终更喜欢Ubuntu的软件包管理系统。

您是否有理由要安装过时的Java版本1.4.2? 最好安装最新的Java版本,即版本6.注意,Sun Java 6向后兼容1.4.2; 在1.4.2上运行的任何东西也将在Java 6上运行。

另请注意,您可以使用“javac -target 1.4”来确保生成的类文件与1.4 JVM兼容。

如果您确实有特殊原因要安装Sun Java 1.4.2:Ubuntu可以使用.deb(Debian)软件包。

尝试“chmod a + x ...”是64位操作系统的这个软件包吗? 如何尝试在32位操作系统上运行它? 当你运行“sudo ./j2sdk-1_4_2_02-linux-i586.bin”时,你真的走在同一条路上吗? 如何尝试使用绝对路径。

显然,@ Jeroen Rosenberg的方式要好得多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM