亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述LINUX 环境下安装配置JDK详解相关的知识,希望能为你提供帮助。
方式一:采用yum安装jdk第一步:
查看yum仓库列表,选择自己想要安装的版本(我这里选择的是jdk1.8)
文章图片
第二步:
(1)执行安装命令
-y默认安装
(需要网络)[root@centos-xy ~]# yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
【LINUX 环境下安装配置JDK详解】(2)如下提示即安装完成
文章图片
第三步:
配置环境变量
(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/文章图片
第二步:
liunx下创建存放jdk的目录
[root@localhost ~]# mkdir /opt/jdk
第三步:
通过xshell(可以是其他工具)将下载的jdk压缩包上传到 /opt/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
推荐阅读
- mq从零开始实现 mq-05-实现优雅停机
- 为什么不建议给MySQL设置Null值(《死磕MySQL系列 十八》)
- k8s部署-52-k8s之Prometheus(普罗米修斯)监控,简单梳理下K8S监控流程
- 呵呵,JavaScript 真好玩(苦笑脸)
- 公司官网建站笔记(腾讯云服务器装CentOS8.2系统重置密码远程ssh登陆sftp传递文件以及新建开发者账户)
- # yyds干货盘点 # 盘点对Python列表中每个元素前面连续重复次数的数列统计
- 高可用之故障演练
- Dolphinscheduler任务失败告警脚本
- AR和VR的七大开源平台