如何在 ubuntu 11.0 上安装 Java 1.4?
当我输入 java -version 时,它会列出 java 6 和 7 中的软件包。在 sun 网站上,我只能看到 1.4.2 的 solaris 安装程序。
答案1
由于历史原因,只有 OpenJDK 可通过软件包系统立即使用。
如果你需要旧版本的 Sun Java(被 Oracle 收购),则需要从以下位置下载http://www.oracle.com/technetwork/java/archive-139210.html,自行解压,并更新您的 $PATH 以指向它。对于某些工具,可能还包括您的 $JAVA_HOME。
答案2
尝试一下 Oracle 网站。它包含 Java 1.1 及更高版本的所有更新。我使用 tar.gz 而不是 RPM。
将代码转换为 Java 7 最佳实践是一项艰巨的工作,但仅仅让它在 Java 7 中编译就应该简单得多。例如,您不能使用名为enum
某些 IDE(例如 IntelliJ)的变量/字段来帮助您完成这两项工作。
答案3
如果您想对软件包版本进行严格控制,我建议您考虑使用 Gentoo。这可能令人望而生畏甚至感到恐惧,但软件包管理器系统可以让您对特定版本进行大量控制。多年来,使用 Ubuntu 我发现它非常具有挑战性。在 Ubuntu 中使用早期版本的 Amarok 仍然没有成功。