阿里云服务器CentOS 7.6 64位 配置JAVA(JDK)环境变量,超详细版(附带工具和JDK)

本文详细介绍了在CentOS系统上配置JDK的过程,包括使用WinSCP上传JDK文件,通过xShell进行远程连接,编辑系统环境变量,并解决常见错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哎,之前初次接触CentOS这东西,被坑了很久,虽然最终解决了问题,但也没有再次深入的去学习,放弃了一段时间
当时不长记性没有做任何笔记以及记录,后来第二次心血来潮,想在玩玩这东西,发现自己居然给忘光了,无奈只能重新找资料
这次长记性,搞点笔记出来。

一、先介绍下用到的东西

1.首先要有自己的CentOS 系统,这个不用多说。
2.WinSCP,因为我是已经下载好的JDK,为了方便上传,所以要用到。
3.xShell ,这个就不多说了,连一个接工具。
我把我的工具分享一下,也是做一点善事 (百度网盘)
系统就不分享了,随便找一大堆。
WinSCP:链接:https://pan.baidu.com/s/1scKi1In8bMbcZlSj4jyACA     提取码:wc7g 
xShell :链接:https://pan.baidu.com/s/1KZy-nEB7sAtS281unY4Lzg    提取码:9pr5 
JDK : 链接:https://pan.baidu.com/s/1HFZxvMUlC9cS_HotvxI3pQ      提取码:q1do 
大概就用这么多东西。WinSCP和xShell下载下来直接安装就行了

二、开始配置

1、打开WinSCP,链接自己的服务器

在这里插入图片描述

链接成功之后,这个样子,然后进入服务器的根目录,就如图右边
在这里插入图片描述
打开右侧home文件夹,新建一个叫java的文件夹(右键直接可以新建)
然后将解压后的JDK从左侧拖入右侧目录,如图
在这里插入图片描述
等它上传完就行了。

2、打开Xshell,链接自己的服务器,如图:

然后点击保存啥的,输入自己服务器的账号密码就行了
在这里插入图片描述
链接成功之后会显示这样,就表示连接成功了,如图
在这里插入图片描述

肉戏开始了

确保不出现什么问题,先查看下自己的系统有没有自带的JDK
[root@lkhost java]# rpm -qa | grep java
如图说明没有自带的,哈哈,毕竟我写这个文章已经重新更换系统盘了,肯定没有。
当然也可以删嘛
//删除系统预装jdk,可以一条命令直接删除
[root@lkhost java]# rpm -e --nodeps `rpm -qa | grep java`

在这里插入图片描述

然后接下来注意了

我们因为是自己下载的JDK,所以直接编辑系统文件/etc/profile就行了
命令如下:
vim /etc/profile
出现了一大堆花花绿绿的东西,如图
在这里插入图片描述
这个时候千万不要紧张,也不要冲动。
在最下面这个框里面输入一个大写的G,回车,如图
在这里插入图片描述
这个会跳到文件最下方。
然后输入小写的 i 回车,会出现一个 – INSERT-- ,如图
在这里插入图片描述
然后再继续在框里面输入下面这些代码,输完一行按一下回车

export JAVA_HOME=/home/java/jdk1.8.0_11 
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

输完之后是这样
在这里插入图片描述
然后也不要慌,鼠标指针离开刚才的输入框,按下ESC ,会发现 --INSERT-- 消失了。如图
在这里插入图片描述
然后在输入框里面输入 :wq 回车,就会退出编辑页面。如图
在这里插入图片描述
在这里插入图片描述
看退出了。

莫慌,虽然配置完了,但是要让他生效的,执行下面这个代码

source /etc/profile

如图
在这里插入图片描述
然后我们来验证一下这个是不是可以用了,输入
java -version
如图
在这里插入图片描述

按道理来说这个是应该显示JDK的版本号的,但是凡事总有例外

如果,我是说如果,你的提示是如图
在这里插入图片描述
这个样子,那么恭喜你,中奖了。说你没有权限

解决办法:执行下面这行代码
chmod +x /home/java/jdk1.8.0_11/bin/java

这行代码的意思就是增加权限的意思。
执行完成之后,再次输入

java -version

出现如图这样
在这里插入图片描述
说明你成功了。如果还是不行,就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!

最后呢,简单解释下这里面用到的一些命令

vim      				文本编辑
/etc/profile   			全局变量文件
i 							插入
G							去到最后一行
:wq 						保存退出,加上感叹号!,就是强制的

好了,为了方便自己记忆以及方便交流,弄得这么个玩意,有什么问题,希望可以指出。在此谢过

有什么问题可以留言交流
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值