Centos6.x rpm方式指定目录安装JDK

第一步:下载JDK

本例使用jdk-8u181-linux-x64.rpm包,可以点击这里前往下载即可。

第二步:检查文件权限及安装情况
 

1.以root权限登陆系统,查看并修改使jdk-8u181-linux-x64.rpm具有执行权限

chmod +x jdk-8u181-linux-x64.rpm

2. 若之前没有装过或系统自带了JDK,为了确保安装顺利,请卸载系统自带的jdk版本:

查看自带的JDK

rpm -qa|grep gcj

卸载删除上面查找的内容

rpm -e –nodeps java*

第三步:安装jdk 

提示:根据提示一步步安装

rpm -ivh --prefix=/usr/local/java jdk-8u181-linux-x64.rpm

注意:若出现以下情况,不用管它,是因为你的rpm包里把这些文件直接装进JAR包里了,Unpacking 的时候找不到,不影响的。

Unpacking JAR files...
	tools.jar...
	plugin.jar...
	javaws.jar...
	deploy.jar...
	rt.jar...
	jsse.jar...
	charsets.jar...
	localedata.jar...
ln: failed to create symbolic link ‘/usr/java/jdk1.8.0_181-amd64’: No such file or directory

第四步:增加JAVA_HOME环境变量

vi /etc/profile

Shift+G跳转到文档最后一行,然后依次按 i,End,Enter 键(注:这里的逗号只是按按钮的分隔符,实际输入时,无需输入),然后依次输入如下信息:

#set java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_181-amd64
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

依次按Esc , qw!  , Enter 键(注:这里的逗号只是按按钮的分隔符,实际输入时,无需输入)

第五步:环境变量生效

source /etc/profile

 

 

你可能感兴趣的:(CentOS)