Android 开源项目需要 JDK 6。从我读过的所有帖子来看,开源 JDk 无法工作。我尝试了这里和其他网站上的众多帖子中的许多方法,但都无济于事。要么解决方案不适用于 64 位,要么存储库不再可用。
运行时:
$ sudo apt-get install sun-java6-jdk
我得到:
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'sun-java6-jdk' has no installation candidate
我已经直接从 Oracle 下载了二进制文件,但我不知道如何安装它:
jdk-6u43-linux-x64.bin
请指教
答案1
按照说明进行操作Linux(64 位)的 JDK 自解压安装在 Ubuntu 上安装 64 位 JDK。基本上,您需要使文件可执行(chmod +x jdk-6u43-linux-x64.bin
),然后运行它(./jdk-6u43-linux-x64.bin
)。
文档中有一个说明,要求使用 root 权限运行此程序,以安装到共享的系统位置,例如/usr/local
或/usr/java
。如果安装到其中一个位置,我通常会在那里更改目录并从该位置运行安装程序。
您可能还想参考Ubuntu Java 页面,因为它有一些关于设置替代方案以包含新 Java 安装的说明。