前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基础教程:5、图解Linux下JDK安装与环境变量配置

基础教程:5、图解Linux下JDK安装与环境变量配置

作者头像
程裕强
发布2019-05-27 09:11:13
5010
发布2019-05-27 09:11:13
举报

5.1 下载JDK8

(1)百度搜索“jdk8”第一条结果就是JDK下载地址

在这里插入图片描述
在这里插入图片描述

(2)接受协议,单击下载

在这里插入图片描述
在这里插入图片描述

(3)JDK的上传到Linux服务器 首先,通过XShell连接远程服务器; 然后,单击工具栏中的xftp图标,如下图所示;

在这里插入图片描述
在这里插入图片描述

最后,将已经下载的Linux版的JDK8软件包文件从左边拖到右边即可

在这里插入图片描述
在这里插入图片描述

5.2 加压缩

(1)查看刚上传的软件包

在这里插入图片描述
在这里插入图片描述

(2)加压缩到指定目录

代码语言:javascript
复制
[root@node1 ~]# tar -zxvf jdk-8u192-linux-x64.tar.gz -C /opt

(3)查看JDK目录

在这里插入图片描述
在这里插入图片描述

复制JDK根目录/opt/jdk1.8.0_192,下面配置环境变量需要用到。

5.3 配置JDK环境变量

(1)编辑JDK环境变量

代码语言:javascript
复制
[root@node1 ~]# vi /etc/profile.d/custom.sh

编辑内容如下

代码语言:javascript
复制
[root@node1 ~]# cat /etc/profile.d/custom.sh
#!/bin/bash
#java path
export JAVA_HOME=/opt/jdk1.8.0_192
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
[root@node1 ~]#
在这里插入图片描述
在这里插入图片描述

其中,

  • JAVA_HOME表示Java的家目录
  • PATH=$PATH:$JAVA_HOME/bin表示在原来PATH环境变量的基础上增加JDK的bin目录路径,其中英文冒号是分隔符。
  • CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib表示在原来的CLASSPATH环境变量基础上增加当前目录(.表示当前目录)和JDK的lib目录。

(2)使生效

代码语言:javascript
复制
[root@node1 ~]# source /etc/profile.d/custom.sh 

5.4 测试JDK环境

(1)测试javac命令

代码语言:javascript
复制
[root@node1 ~]# javac
在这里插入图片描述
在这里插入图片描述

(2)查看JDK版本号

代码语言:javascript
复制
[root@node1 ~]# java -version
在这里插入图片描述
在这里插入图片描述

5.5 卸载原有JDK

如果Linux服务器安装的操作系统不是最小化安装,可能系统中已经自带了其他版本的JDK。这里需要将其删除。 使用下面命令: (1)rpm -qa|grep java查看已经安装JDK (2)rpm -qa|grep java|xargs rpm -e --nodeps卸载已经安装JDK软件包

代码语言:javascript
复制
[root@master ~]# rpm -qa|grep java 
tzdata-java-2016g-2.el7.noarch 
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 
python-javapackages-3.4.1-11.el7.noarch 
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 
javapackages-tools-3.4.1-11.el7.noarch 
[root@master ~]# rpm -qa|grep java|xargs rpm -e --nodeps 
[root@master ~]# rpm -qa|grep java
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年12月15日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 5.1 下载JDK8
  • 5.2 加压缩
  • 5.3 配置JDK环境变量
  • 5.4 测试JDK环境
  • 5.5 卸载原有JDK
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档