本文最后更新于 2023-05-14,文章内容可能已经过时。

Java包括Java Runtime Environment(JRE)和Java Development Kit(JDK)。 如果您只想运行Java程序,那么您需要JRE,如果您是Java开发人员,那么您将需要JDK,其中包括JRE和开发/调试工具和库。

Java,OpenJDK和Oracle Java也有两种不同的实现,它们之间几乎没有区别,只是Oracle Java有一些额外的商业功能。

如果您不确定要使用哪个Java实现和版本,一般建议坚持使用Debian 9上提供的默认OpenJDK版本。

安装OpenJDK 8 JDK

sudo apt install default-jdk

安装OpenJDK 8 JRE

sudo apt install default-jre
  1. 首先现在Java存档
curl -L -b "oraclelicense=a" -O http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz
  1. 接下来,为Java安装创建一个目录
sudo mkdir /usr/local/oracle-java-8
  1. 将Java .tar.gz文件解压缩到先前创建的目录
sudo tar -zxf jdk-8u181-linux-x64.tar.gz -C /usr/local/oracle-java-8
  1. 解压缩文件后,运行以下命令以创建新的替代方案
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/java" 1500
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javac" 1500
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/oracle-java-8/jdk1.8.0_181/bin/javaws" 1500

卸载Java

sudo apt remove default-jre