linux安装jdk并设置环境变量的方法教程(看这一篇够了)

下面是“linux安装jdk并设置环境变量的方法教程”的完整攻略,包含如何下载、安装JDK以及如何设置环境变量的步骤。

下载JDK

  1. 首先,打开JDK下载页面:https://www.oracle.com/java/technologies/javase-downloads.html

  2. 在此页面中,选择要下载的JDK版本。注意区分不同的操作系统,下载相应的版本。

示例一:如果你需要安装Java SE 11.0.12,可以找到对应的版本,并在"Linux x64"栏中选择适合你的版本。

示例二:如果你需要安装Java SE 8u301,可以找到对应的版本,并在"Linux x64"栏中选择适合你的版本。

  1. 在下载页面中,找到您所需的文件,并单击下载按钮。

安装JDK

  1. 下载完成后,解压缩压缩包:

tar -zxvf jdk-xxx-linux-x64.tar.gz

示例:如果你下载了Java SE 11.0.12,可以使用以下命令解压缩:

tar -zxvf jdk-11.0.12_linux-x64_bin.tar.gz

  1. 将解压缩的文件移动到适当的位置:

sudo mv jdk-xxx /usr/local/

示例:如果你下载了Java SE 11.0.12,可以使用以下命令将它移动到/usr/local/:

sudo mv jdk-11.0.12 /usr/local/

  1. 再次检查文件夹名,确保没有版本号等额外的文件夹。

设置环境变量

为了能够在命令终端中使用Java命令,需要配置环境变量。

  1. 打开.bashrc文件,输入以下命令:

sudo nano ~/.bashrc

  1. 在文件的末尾,添加以下行:

export JAVA_HOME=/usr/local/jdk-xxx
export PATH=$JAVA_HOME/bin:$PATH

示例:如果你下载了Java SE 11.0.12,可以使用以下命令将以上环境变量添加至.bashrc文件:

export JAVA_HOME=/usr/local/jdk-11.0.12
export PATH=$JAVA_HOME/bin:$PATH

  1. 然后,执行以下命令启用新环境变量:

source ~/.bashrc

  1. 使用以下命令验证Java是否正确安装:

java -version

如果正常输出Java版本信息,则证明Java已经安装成功。

到此为止,“linux安装jdk并设置环境变量的方法教程(看这一篇够了)”完整攻略结束。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux安装jdk并设置环境变量的方法教程(看这一篇够了) - Python技术站

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

相关文章

  • Redis面试必问题(一)缓存穿透、缓存击穿、缓存雪崩

    一、缓存穿透(数据库没有,缓存没有) 1、概念 当查询Redis中没有数据时,该查询会下沉到数据库层,同时数据库层也没有该数据,当出现大量这种查询(或被恶意攻击)时,接口的访问全部透过Redis访问数据库,而数据库中也没有这些数据,我们称这种现象为“缓存穿透”。 缓存穿透会穿透Redis的保护,让底层数据库的负载压力变大,同时这类穿透查询没有数据返回也造成了…

    Redis 2023年4月10日
    00
  • MySQL修改字符集步骤详解

    MySQL的字符集决定了数据库和表中能够存储哪些字符,包括数据类型、排序规则、大小写敏感性等。修改MySQL字符集的步骤如下: 确定当前数据库和表的字符集 使用以下SQL语句确定当前数据库和表的字符集: SHOW CREATE DATABASE database_name; SHOW CREATE TABLE table_name; 修改数据库和表的字符集 …

    MySQL 2023年3月10日
    00
  • 安装新版redis4.0.6

    看看新版本有那些特性提升,测试用!先安装 网址:https://redis.io/download 获取:wget http://download.redis.io/releases/redis-4.0.6.tar.gz 解压:tar xzvf redis-4.0.6.tar.gz 从软件目录移动目录 mv redis-4.0.6 /usr/local/ c…

    Redis 2023年4月12日
    00
  • MySQL修改时区的方法小结

    对于MySQL修改时区的方法小结,我们可以采取以下步骤: 步骤一:检查当前时区设置 使用以下命令可以查看当前的时区设置: SELECT @@global.time_zone, @@session.time_zone; 注意:此处使用了MySQL的系统变量@@global.time_zone和@@session.time_zone,分别表示全局的时区设置和当前…

    database 2023年5月22日
    00
  • java redis 工具类

    1 package com.mohecun.jedis; 2 3 public interface JedisClient { 4 5 String set(String key, String value); 6 String get(String key); 7 Boolean exists(String key); 8 Long expire(Stri…

    Redis 2023年4月11日
    00
  • 点赞功能使用MySQL还是Redis

    为了选择使用MySQL还是Redis来实现点赞功能,需要考虑以下因素: 预计的流量。如果网站预计会有庞大的访问量,建议使用Redis作为缓存,但如果预计的访问量不是很大,使用MySQL也是能够很好地实现功能的。 网站数据的一致性。如果数据的一致性要求比较高,建议使用MySQL,但如果在延迟等待下数据一致性要求不高的话,使用Redis也是可以接受的。 数据量大…

    database 2023年5月22日
    00
  • Mysql读写分离过期常用解决方案

    当一个网站的流量逐渐增加时,单个MySQL服务器可能不足以支撑数据库负载。在这种情况下,那么就需要将数据库的读和写分别分配到不同的服务器上。这就是所谓的MySQL读写分离。但是,一个常见的问题是,MySQL读写分离后数据同步问题,这可能会导致数据不一致。以下是两种常用的解决方案: 使用MySQL主从复制方式 这种解决方案是在主库上分配写操作,然后将数据复制到…

    database 2023年5月22日
    00
  • mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间

    想要在MySQL中获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间,可以使用以下各种函数: 获取昨天、今天、明天日期 1.获取昨天日期 可以使用CURDATE()函数获取今天的日期,然后使用DATE_SUB()函数将日期减去一天,即可得到昨天的日期。 代码示例: SELECT DATE_SUB(CURDATE(), INTERVAL 1 DA…

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