如何在Ubuntu和Linux Mint上安装Java

时间:2020-01-09 10:45:14  来源:igfitidea点击:

JRE与OpenJDK与Oracle JDK

JRE,OpenJDK和Oracle JDK之间的区别。

  • JRE(Java运行时环境)通常是运行基于Java的应用程序所需要的。如果我们不是程序员,这就是我们所需要的。
  • 如果需要做一些编程或者开发与Java相关的软件,则需要JDK(Java开发工具包)。
  • OpenJDK是Java开发工具包的开源实现,而Oracle JDK是Java开发工具包的正式Oracle版本。尽管OpenJDK在大多数情况下已足够,但某些程序(例如Android Studio)建议使用Oracle JDK以避免UI /性能问题。

检查Ubuntu中是否已安装Java

在看到如何安装Java之前,应验证是否已安装Java。这也有助于了解系统上安装了哪个Java版本。

打开一个终端并使用以下命令:

java -version

如果安装了Java,则应该看到类似以下的输出:

openjdk 10.0.2 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)

如我们在上面的输出中看到的,系统通过OpenJDK安装了Java 10.

如果系统上未安装Java,则会看到类似以下的输出:

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

基本上,Ubuntu会为我们提供有关可以安装以获取Java的各种软件包的提示。

在Ubuntu和Linux Mint中安装Java

在Ubuntu和Linux Mint中安装JRE

打开终端并使用以下命令来安装JRE:

sudo apt install default-jre

在Ubuntu和Linux Mint中安装OpenJDK

在终端中,使用以下命令来安装OpenJDK Java开发工具包:

sudo apt install default-jdk

如果我们特别想安装Java 8,Java 7或者Java 6等,则可以使用openjdk-8-jdk,openjdk-7-jdk / openjdk-6-jdk。

在Ubuntu和Linux Mint中安装Oracle JDK

使用以下命令在Ubuntu和Linux Mint中安装Oracle JDK。请注意,它将下载大量文件。因此,请确保我们具有良好的互联网速度:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

如果要安装Java 10并将其设置为默认值,请使用以下命令:

sudo apt install oracle-java10-installer
sudo apt install oracle-java10-set-default

如果要安装Java 8并将其设置为默认值,请使用以下命令:

sudo apt install oracle-java8-installer
sudo apt install oracle-java8-set-default

如果我们要安装Java 7(即Java 1.7),只需在上述命令中将java8替换为java7.