在CentOS 6.9 64bit上安装jdk1.8

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tao_627/article/details/89643887

因为工作需要使用到ActiveMQ,它是Java语言实现的,所以需要事先安装Java集成环境,下面是我的实操过程,记录如下,参考了文末两篇链接。

一、系统环境说明
rMBP上的VMware Fushion Pro 10.1.1
CentOS 6.9 64bit
jdk-8u211-linux-x64.tar.gz


二、安装步骤
1.检查是否存在jdk旧版本,若有,需要事先卸载
rpm -qa | grep jdk    会显示你所有包含jdk这个字符串的安装包

rpm -e --nodeps 对应的每个包名    会卸载对应的包

之后如果java -version显示


2.去官网下载最新版本的JDK

http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

在虚拟机的CentOS 6.9桌面上打开Firefox浏览器,输入上面的网址下载,需要选中那个图中红色框起来的小圆点,才能下在,意思就是你接收许可协议,
进一步需要输入Oracle的账号和密码,如果没有的话,需要事先注册。

因为我的虚拟系统是64位的,所以我下64位JDK,根据你的情况具体看。x86代表32位系统,x64代表64位系统。

不知道服务器是多少位系统的,直接用这个命令
getconf LONG_BIT

下载完成之后,我这里会默认保存在下载目录下面,将该压缩包解压到一个新创建的目录下面

sudo mkdir -p /usr/local/java
tar zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/java


三、配置环境变量并检查是否生效
vim /etc/profile
在文件最末加入下面的行,并保存退出
export JAVA_HOME=/usr/local/java/jdk1.8.0_211
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

执行下面的命令生效
source /etc/profile

通过下面的命令检查,正常情况下,两个结果相同
java -version

javac -version

这样JDK的配置完成了。


参考文献
[1]. https://www.cnblogs.com/xqzt/p/4934451.html
[2]. https://www.linuxidc.com/Linux/2017-12/149877.htm

猜你喜欢

转载自blog.csdn.net/tao_627/article/details/89643887