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。