创作

如何在Ubuntu 20.04上使用Apt安装Java?

[复制链接]
Java是最流行的编程语言之一,而JVM(Java的虚拟机)是运行Java应用程序的运行时环境。这两个平台是许多流行软件所必需的,这些软件包括Tomcat,Jetty,Cassandra,Glassfish和Jenkins。
在本文中,您将学习如何在Ubuntu 20.04和Ubuntu 18.04上使用默认的apt软件包管理器安装Java Runtime Environment(JRE)和Java Developer Kit(JDK)。
在Ubuntu中安装默认JRE
安装Java的简便方法是使用Ubuntu存储库随附的版本。默认情况下,Ubuntu带有OpenJDK 11的软件包,它是JRE和JDK的开源替代品。
要安装默认的Open JDK 11,请首先更新软件包索引:
$ sudo apt update
接下来,检查系统上的Java安装。
$ java -version
如果当前未安装Java,则将获得以下输出:
1.png
现在运行以下命令以安装默认的OpenJDK 11,它将提供Java Runtime Environment(JRE)。
$ sudo apt install default-jre
安装Java后,您可以使用以下方法验证安装:
$ java -version
您将获得以下输出:
2.png
在Ubuntu中安装默认JDK
JRE安装后,您可能还需要JDK(Java开发工具包),以编译和运行一个基于Java的应用程序。要安装JDK,请运行以下命令。
$ sudo apt install default-jdk
3.png
安装后,通过检查所示版本来验证JDK安装。
$ javac -version
您将获得以下输出:
javac 11.0.10
在Ubuntu中设置JAVA_HOME环境变量
大多数基于Java的软件程序都使用JAVA_HOME环境变量来发现Java安装位置。
要设置JAVA_HOME环境变量,首先,通过运行以下命令来发现Java的安装位置。
$ readlink -f /usr/bin/java
您将获得以下输出:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
然后使用nano文本编辑器打开/etc/environment文件:
$ sudo nano /etc/environment
在文件末尾添加以下行,请确保替换Java安装路径的位置。
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
保存文件并重新加载文件,以将更改应用于当前会话:
$ source /etc/environment
验证是否设置了环境变量:
$ echo $JAVA_HOME
您将获得以下输出:
/usr/lib/jvm/java-11-openjdk-amd64
在本教程中,您学习了如何在Ubuntu 20.04和Ubuntu 18.04上安装Java Runtime Environment(JRE)和Java Developer Kit(JDK)。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2001-2019 Comsenz Inc.  Powered by Discuz! X3.4  渝ICP备17007481号-6