UBUNTU手动安装JDK的详细步骤

yizhihongxing

下面是Ubuntu手动安装JDK的详细步骤攻略:

1. 下载JDK

首先,你需要先下载需要的JDK版本。你可以到官网下载:Oracle JDK 或者开放源码的 OpenJDK

这里以OpenJDK为例,你可以根据自己的需求选择任意一个版本的JDK进行下载,如:

wget https://mirror.azure.cn//AdoptOpenJDK/11/jdk/x64/linux/OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

2. 解压JDK

下载完成后,你需要解压缩JDK的tar包,使用如下命令:

tar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.12_7.tar.gz

3. 配置环境变量

接着,你需要配置JDK的环境变量,将bin目录加入到PATH中。编辑 ~/.bashrc 文件:

vi ~/.bashrc

在文件末尾新增以下内容:

export JAVA_HOME=/path/to/jdk
export PATH=$JAVA_HOME/bin:$PATH

其中/path/to/jdk为你解压JDK所在的路径。配置完成后,执行以下命令使配置生效:

source ~/.bashrc

4. 验证安装结果

最后一步,你需要验证一下JDK是否安装成功。打开终端,输入以下命令:

java -version

如果出现以下信息,说明JDK已经安装成功:

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7)
OpenJDK 64-Bit Server VM (build 11.0.12+7, mixed mode)

示例说明:

示例一:下载OpenJDK14

假设我们需要下载OpenJDK14,可以使用如下命令进行下载:

wget https://mirror.azure.cn//AdoptOpenJDK/14/jdk/x64/linux/OpenJDK14U-jdk_x64_linux_hotspot_14.0.2_12.tar.gz

示例二:查看当前java版本

在验证安装结果时,我们可以使用以下命令来查看当前java版本:

java -version

输出结果如下:

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7)
OpenJDK 64-Bit Server VM (build 11.0.12+7, mixed mode)

如果你亲自尝试使用以上攻略步骤来进行安装JDK,依照步骤操作,那么将会成功安装JDK。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:UBUNTU手动安装JDK的详细步骤 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • Spring boot 添加Redis管理

    1.application.properties spring.redis-dev.database=1 spring.redis.host=172.16.50.107spring.redis.port=6379spring.redis.password=spring.redis.testOnBorrow=false # 连接池最大连接数(使用负值表示没有限…

    Redis 2023年4月12日
    00
  • 详解sql中的参照完整性(一对一,一对多,多对多)

    SQL中的参照完整性是指关系型数据库中保证数据完整性的一种机制。它通过定义一些规则来确保在关系数据库中的数据的完整性和一致性。参照完整性的目的是确保表之间的数据一致性和正确性,从而保证数据库中的数据能够满足特定的业务需求,减少数据错误和冗余。下面将讲解SQL中的参照完整性,具体分为一对一、一对多和多对多。 一对一关系 在一对一关系中,一个表的每一行都对应着另…

    database 2023年5月21日
    00
  • Mysql之INTERVAL与DATE_SUB与EXTRACT函数的使用

    1. INTERVAL INTERVAL代表的是时间间隔MySQL中的时间间隔类型有如下几种:       1.1 利用INTERVAL做时间的加减法 示例: 加法:SQL>SELECT DATE ‘2018-11-01′ + INTERVAL ’10 11’ DAY_HOUR;结果:2018-11-11 11:00:00减法:SQL> sele…

    MySQL 2023年4月13日
    00
  • php安装swoole扩展的方法

    当要在PHP中使用Swoole扩展时,需要先将该扩展安装到机器上。以下是安装Swoole扩展的详细步骤: 步骤一:安装依赖项 在安装Swoole扩展之前,需要确保以下依赖项已在系统中安装: PHP 7.0+版本 GCC编译器 make工具 可以通过以下方式安装GCC和make工具: Ubuntu / Debian: sudo apt-get update s…

    database 2023年5月22日
    00
  • MySQL教程数据定义语言DDL示例详解

    针对“MySQL教程数据定义语言DDL示例详解”,我将提供以下完整攻略: 标题 MySQL教程数据定义语言DDL示例详解 简介 由于MySQL是一种非常流行的开源数据库管理系统,许多用户和开发人员都需要了解MySQL的DDL语句,也就是数据定义语言。在本篇教程中,我们将详细介绍DDL语句的语法和功能,为您提供以下内容: DDL语句的概述 DDL语句使用的CR…

    database 2023年5月22日
    00
  • CentOS下MySQL的彻底卸载的几种方法

    这里我为大家详细讲解下“CentOS下MySQL的彻底卸载的几种方法”的完整攻略。 一、关闭MySQL服务 在开始操作之前,需要先关闭MySQL服务。可以使用以下命令来关闭MySQL服务: sudo systemctl stop mysqld 二、使用yum命令卸载MySQL 使用yum命令可以方便地卸载软件。对于CentOS系统下的MySQL,我们可以使用…

    database 2023年5月22日
    00
  • MySQL中时间函数操作大全

    MySQL中时间函数操作大全 MySQL中提供了丰富的时间函数,可以对日期和时间进行各种常见的操作,比如取得日期中的年、月、日,计算日期之间的差值,将时间戳转换为时间字符串等。下面就一一列举这些时间函数及其用法,方便大家在实际开发中快速使用。 YEAR(date) 函数返回日期date的年份部分。 示例: SELECT YEAR(‘2018-08-16’);…

    database 2023年5月22日
    00
  • 在CMD中操作mysql数据库出现中文乱码解决方案

    下面是“在CMD中操作mysql数据库出现中文乱码解决方案”的完整攻略。 问题描述 在Windows系统的CMD命令行中使用mysql命令时,输入中文会出现乱码。如何解决这个问题? 原因分析 CMD默认使用的字符编码是GBK,而mysql默认使用的字符编码是UTF-8。如果CMD中输入的字符集和mysql中使用的字符集不一致,就会出现乱码的情况。 解决方案 …

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部