想要安装全新的 jdk 6 进行 Android 开发。之前我安装了 jdk 7,后来我将其删除,安装全新的 jdk 6。尝试使用 webupd 存储库方式,但没用,尝试从 oracle 下载 jdk 然后解压,但没用。
我想知道删除这些列出的包是否有帮助?
java -version
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install <selected package>
编辑:回复 MrVaykadji:
我尝试执行命令...执行后sudo apt-get install -----
我在日志末尾遇到此错误消息:
update-alternatives:错误:java 没有替代方案。 update-alternatives:使用 /usr/lib/jvm/java-6-oracle/jre/bin/ControlPanel 以自动模式提供 /usr/bin/ControlPanel(ControlPanel)。 update-alternatives:错误:无法统计文件‘/usr/lib/jvm/jdk-6u38-linux-x64-rpm.bin/java’:不是目录 dpkg: 处理 oracle-java6-installer (--configure) 时出错: 子进程安装后安装脚本返回错误 退出状态 2 由于已达到 MaxReports 数量,因此未编写任何 apport 报告 处理时遇到错误: openjdk-7-jre-headless openjdk-6-jre-headless 默认 jre-headless openjdk-6-jre 默认 jre openjdk-6-jdk 默认 jdk openjdk-7-jre oracle-java6-安装程序 E: 子进程 /usr/bin/dpkg 返回错误代码 (1)
答案1
这应该足够了:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
如果您遇到问题,请编辑您的主帖并在此处发表评论;)
关于您的java -version
输出,软件包尚未安装,这就是为什么 Ubuntu 告诉您安装其中一个。