如何在 Ubuntu 上安装特定版本的 Java

如何在 Ubuntu 上安装特定版本的 Java

我正在尝试从源代码构建 Android,并且需要 Java 1.6 才能构建。因此,我安装了 OpenJDK 版本 6。但是,当我尝试使用命令构建时,make我收到以下消息:

Your version is: java version "1.6.0_31".
The correct version is: Java SE 1.6.

有人能告诉我如何安装构建代码所需的正确版本吗?

谢谢!

编辑:

的输出java -version为:

java version "1.6.0_31"
OpenJDK Runtime Environment (IcedTea6 1.13.3) (6b31-1.13.3-1ubuntu1)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

答案1

您可以在这里获取访问权限以及有关为什么不应该这样做的信息:

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

过去,当我同时安装了 iced tea 和 SUN/Oracle 版本时,我遇到了 Java 问题。这里的情况就是这样。我不确定这是否会对您的特定情况有所帮助,但如果您打算使用存在安全缺陷的版本,我会删除所有 Java,然后从 Oracle 存档中重新安装。祝您好运!

相关内容