CentOS 7 安装 JDK 三种形式详细总结
2019-07-18 18:34
120 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40732559/article/details/96443103
一、下载 JDK
点击下载:jdk-8u211-linux-x64.tar.gz
根据需要选择对应版本和位数,并将文件放入CentOS中的相关目录中,以
/java/jdk目录为例,执行
makdir /java/jdk命令创建该目录;使用Xftp工具将下载的 JDK 压缩文件放入其中。
二、解压
# 切换到 JDK 压缩包所在的目录 $ cd /java/jdk # 将压缩包解压缩到当下目录 $ tar -zxvf jdk-8u211-linux-x64.tar.gz # tar 命令中的参数说明: # -z 支持gzip解压文件 # -x 从压缩的文件中提取文件 # -v 显示操作过程 # -f 指定压缩文件
解压后的 JDK 目录为:
/java/jdk/jdk_1.8.0_211/,此目录便是下面将要配置环境变量中的
JAVA_HOME变量的值;
三、环境变量
JDK 环境变量的配置有三种方式:全局永久生效、当下用户永久生效、临时生效。根据具体需要,选择其一即可。
1、全局永久生效
此方法对所有用户生效。执行命令
vim /etc/profile来编辑
/etc/profile文件,按键盘i进入编辑模式,在文本末尾添加以下内容:
#set java environment export JAVA_HOME=/java/jdk/jdk_1.8.0_211 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH
依次按键盘 Esc —> (Shift+:) —> q —> w ,即保存并退出编辑模式。然后执行命令
source /etc/profile使修改立即生效。
注:此方法还有另一种形式,不需要修改
/etc/profile文件,而是要在目录
/etc/profile.d/中创建新文件
jdk.sh,并编辑。具体操作:执行命令
vim /etc/profile.d/jdk.sh,
vim命令会判断当
/etc/profile.d/目录中不存在文件
jdk.sh时,会自动创建
jdk.sh文件,并编辑。编辑内容同上,最后执行命令
source /etc/profile.d/jdk.sh使其生效。
2、当下用户永久生效
此方法只针对当下登陆的用户有效,执行命令
vim ~/.bash_profile来编辑当下用户根目录中的
/home/用户名/.bash_profile文件,在文末添加内容同上,并执行命令
source ~/.bash_profile使其生效。
3、临时生效
直接运行命令
export PATH=$PATH:/java/jdk/jdk_1.8.0_211/bin,使用这种方法,只会对当前会话生效。
四、验证
最后,执行命令
java -version验证 JDK 环境变量是否配置成功,若正常显示java版本信息则表示 JDK 安装成功。此时
/java/jdk/jdk-8u211-linux-x64.tar.gz已无用,如不需要可以将其删除。
相关文章推荐
- CentOS下安装JDK的三种方法
- centOS下 JDK的三种安装方式
- CentOS安装jdk的三种方法
- CentOS下安装JDK的三种方法
- CentOS下安装JDK的三种方法
- 【Linux】CentOS7下安装JDK详细过程
- CentOS下安装JDK的三种方法
- centOs 下Linux安装JDK详细步骤
- 腾讯云服务器CentOS安装JDK+Tomcat+MySQL详细步骤(以及遇到的各种坑)
- CentOS下安装JDK的三种方法
- CentOS下安装JDK的三种方法
- Linux(CentOS)安装jdk三种方法
- CentOS下安装JDK的三种方法
- CentOS下安装JDK的三种方法
- CentOS安装jdk的三种方法
- CentOS下安装JDK的三种方法
- CentOS下安装JDK的三种方法
- CentOS7下安装JDK1.8详细过程
- linux下jdk、tomcat的安装及项目的部署和去掉项目名访问详细总结
- (自总结详细资料)如何在CentOS7下安装hadoop2.8分布式集群