LINUX 环境下安装配置JDK详解

亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述LINUX 环境下安装配置JDK详解相关的知识,希望能为你提供帮助。
方式一:采用yum安装jdk第一步:
查看yum仓库列表,选择自己想要安装的版本(我这里选择的是jdk1.8)

LINUX 环境下安装配置JDK详解

文章图片

第二步:
(1)执行安装命令-y默认安装(需要网络)
[root@centos-xy ~]# yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

【LINUX 环境下安装配置JDK详解】(2)如下提示即安装完成
LINUX 环境下安装配置JDK详解

文章图片

第三步:
配置环境变量
(1)编辑环境变量配置文件
[root@localhost ~]# vim /etc/profile

(2)在配置文件最下面添加以下内容(通过yum安装的jdk在/usr/lib/jvm/下
#set java environment JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64 JRE_HOME=$JAVA_HOME/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH

(3)是配置文件生效
[root@localhost java]# source /etc/profile

第四步:
查看安装版本、验证环境变量是否配置成功
[root@centos-xy ~]# java -version openjdk version "1.8.0_322" OpenJDK Runtime Environment (build 1.8.0_322-b06) OpenJDK 64-Bit Server VM (build 25.322-b06, mixed mode) [root@centos-xy ~]# javac -version javac 1.8.0_322 [root@centos-xy ~]# echo $JAVA_HOME /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64

第五步
测试Linux下的java程序
(1)编写Hello.java文件
[root@centos-xy home]# vim Hello.java

public class Hello public static void main(String[] args) System.out.println("hello world");

(2)编译运行Java代码
[root@centos-xy home]# javac Hello.java [root@centos-xy home]# java Hello hello world

方式二:采用手动安装jdk第一步:
下载linux版本的jdk压缩包,(本人已下载1.8.0_261版本,就没下载了)
官方下载链接: https://www.oracle.com/java/technologies/downloads/
LINUX 环境下安装配置JDK详解

文章图片

第二步:
liunx下创建存放jdk的目录
[root@localhost ~]# mkdir /opt/jdk

第三步:
通过xshell(可以是其他工具)将下载的jdk压缩包上传到 /opt/jdk下
LINUX 环境下安装配置JDK详解

文章图片

第四步:
进入 /opt/jdk,查看jdk文件是否存在,将jdk文件解压到当前目录下
[root@localhost ~]# cd /opt/jdk/ [root@localhost jdk]# ll 总用量 139760 -rw-r--r--. 1 root root 143111803 5月2 00:56 jdk-8u261-linux-x64.tar.gz [root@localhost jdk]# tar -zxvf jdk-8u261-linux-x64.tar.gz

第五步:
查看解压后的jdk文件,在 /usr/local下创建java目录,并将解压后的jdk文件存放在该目录下
[root@localhost jdk]# ll 总用量 139760 drwxr-xr-x. 8 10143 10143273 6月17 2020 jdk1.8.0_261 -rw-r--r--. 1 rootroot143111803 5月2 00:56 jdk-8u261-linux-x64.tar.gz [root@localhost jdk]# mkdir /usr/local/java [root@localhost jdk]# mv /opt/jdk/jdk1.8.0_261 /usr/local/java/

第六步:
配置环境变量
(1)编辑环境变量配置文件
[root@localhost ~]# vim /etc/profile

(2)在配置文件最下面添加以下内容
# 配置jdk环境变量 export JAVA_HOME=/usr/local/jdk8/jdk1.8.0_261 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export JAVA_PATH=$JAVA_HOME/bin:$JRE_HOME/bin export PATH=$PATH:$JAVA_PATH

(3)是配置文件生效
[root@localhost java]# source /etc/profile

第七步:
查看安装版本、验证环境变量是否配置成功
[root@localhost ~]# java -version java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode) [root@localhost ~]# javac -version javac 1.8.0_261 [root@localhost ~]# echo $JAVA_HOME /usr/local/java/jdk1.8.0_261


    推荐阅读