ubuntu安装OpenJDK 17,并配置环境变量

要在Ubuntu上安装OpenJDK 17并配置环境变量,请按照以下步骤进行操作:

第一步:打开终端(Terminal)。
第二步:使用以下命令更新系统软件包列表:

sudo apt update

第三步:安装OpenJDK 17:

sudo apt install openjdk-17-jdk

以上命令将安装OpenJDK 17及其相关组件。

第四步:验证JDK是否已成功安装:

java -version

如果安装成功,会显示OpenJDK的版本信息。

设置Java默认版本

sudo update-alternatives --config java

第五步:配置Java_HOME环境变量:
这个apt应该会自动配置

可以先验证

java -version

如果没有再手动配置
编辑 sudo vi /etc/profile 文件,并在文件末尾添加以下行:

# 首先查看Java的安装位置
update-alternatives --config java

# 打开/etc/environment文件
sudo vim /etc/environment

# 将JAVA_HOME指定到OpenJDK17,在文件末尾添加
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

# 运行下述命令让shell生效
source /etc/environment

# 验证JAVA_HOME环境变量
echo $JAVA_HOME

现在,已经成功安装OpenJDK 17并配置了环境变量。

可以在终端中使用Java命令运行Java程序了。

如果需要安装其他Java开发工具,比如Maven、Gradle等,可以使用相应的包管理工具进行安装。

Ubuntu安装Java环境并配置环境变量
ubuntu20.04 java 开发环境搭建及 JNI 使用

--- 2040203
发现sudo apt install openjdk-17-jdk安装占用空间太大了

如果应用程序不需要图形界面或是运行在服务器环境下,安装 headless JRE 是一个不错的选择,因为它不包含图形相关的组件,从而节省系统资源。

这个命令用于安装 OpenJDK 17 的 headless JRE(Java Runtime Environment),headless JRE 是没有图形用户界面的 Java 运行时环境,通常用于服务器环境或无需图形界面的应用程序。

执行以下命令来安装 OpenJDK 17 的 headless JRE:

sudo apt install openjdk-17-jre-headless

安装完成后,可以使用 java -version 命令来验证是否正确安装了 OpenJDK 17 的 headless JRE。

posted @ 2023-07-25 09:33  槑孒  阅读(2593)  评论(0编辑  收藏  举报