我发现这里的所有问题都是如何到安装JDK。我已经有 JDK,但 Android Studio 说它已经过时了。我问在哪里我可以更新 JDK。
终端中的“which java”给出 /usr/lib/jvm/java-8-oracle/jre/bin/java,但在那里安装 tar 文件不会更新 JDK。在 /usr/lib/jvm/java-8-oracle 中安装也不会更新。
谢谢。
答案1
首先,您可能会发现使用 webupd8 的 PPA 更容易。您可以在 PPA 的启动板页面上找到更多信息。https://launchpad.net/~webupd8team/+archive/ubuntu/java。要添加此 PPA,请运行:
sudo rm -r /usr/lib/jvm/java-8-oracle # to remove the current installation
sudo apt-get install python-software-properties # to install the extra commands to add the apt repository
sudo add-apt-repository ppa:webupd8team/java # to add the PPA (accept the prompts)
sudo apt-get update # to get the repository info from the PPA
sudo apt-get install oracle-java8-installer # to install the oracle java (version 8, what you previously had installed)
sudo apt-get install oracle-java8-set-default # to set the newly installed java as default
为了进行更新,您只需使用正常更新程序即可。
如果选择继续从 Oracle 方法下载,则需要完成以下步骤:
- 删除旧安装。
- 下载 tarball 并安装。
要删除旧安装,您只需在终端中运行
sudo rm -r /usr/lib/jvm/java-8-oracle
然后使用与之前相同的安装步骤。如果您需要帮助,请参阅这个问题。