CentOS6.5卸载openJDK和安装Sun JDK

CentOS6.5卸载openJDK和安装Sun JDK

近年来作业要求,新安装了CentOS6.5系统,在配置tomcat的时候,总是报错找不到jdk中的java。切磋了半天,开掘应该是openJDK的难点。日常CentOS6.5都会暗中认可安装openJDK,所以呢,又温习了一下怎么在Linux系统安装Sun
JDK,分享一下~

用到的工具:CentOS6.5、jdk-8u181-linux-x64.rpm、WinSCP(用于上传文件到服务器或虚构机)

 

Step1. 查询已安装openJDK列表:

# rpm -qa | grep
java

tzdata-java-2013g-1.el6.noarch

java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

Step2.
卸载:

# rpm -e –nodeps
tzdata-java-2013g-1.el6.noarch

# rpm -e –nodeps
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

# rpm -e –nodeps
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

 

 

 

Step3.
再度运维,结果为空:

# rpm -qa | grep
java

 

Step4.
使用上传文件工具WinSCP将jdklinux版安装包上流传设想机上。这里上传出/root/uploadFile

图片 1

# cd
/root/uploadFile

查阅是不是上传成功:

# ls

jdk-8u181-linux-x64.rpm

 

Step5.
安装:

# rpm -ivh
jdk-8u181-linux-x64.rpm

warning:
jdk-8u181-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID
ec551f03: NOKEY

Preparing…               
###########################################
[100%]

  
1:jdk1.8                
###########################################
[100%]

Unpacking JAR
files…

       
tools.jar…

       
plugin.jar…

       
javaws.jar…

       
deploy.jar…

       
rt.jar…

       
jsse.jar…

       
charsets.jar…

       
localedata.jar…

 

Step6.
验证是还是不是安装成功:

# java
-version

java version
“1.8.0_181”

Java(TM) SE
Runtime Environment (build 1.8.0_181-b13)

Java HotSpot(TM)
64-Bit Server VM (build 25.181-b13, mixed mode)

 

Step7.
确认安装路线:

相通安装路线为/usr/java

# ls
/usr/java

default 
jdk1.8.0_181-amd64  latest

 

依然选用以下措施:

# which
java

/usr/bin/java

# ls -lrt
/usr/bin/java

lrwxrwxrwx. 1 root
root 22 Aug 28 21:05 /usr/bin/java -> /etc/alternatives/java

# ls -lrt
/etc/alternatives/java

lrwxrwxrwx. 1 root
root 41 Aug 28 21:05 /etc/alternatives/java -> /usr/java/jdk1.8.0_181-amd64/jre/bin/java

末段加红的字段/usr/java/jdk1.8.0_181-amd64正是JDK的装置路线。

 

Step8. 确认后使用vim /etc/profile展开文件,配置意况变量:

# vim
/etc/profile

尾巴部分加多:

export
JAVA_HOME=/usr/java/jdk1.8.0_181-amd64

export
JRE_HOME=$JAVA_HOME/jre

export
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

export
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 

Step9. 使配置生效:

# source
/etc/profile

 

Step10.
验证是或不是见到成效:

# echo
$JAVA_HOME

/usr/java/jdk1.8.0_181-amd64

# echo
$CLASSPATH

:/usr/java/jdk1.8.0_181-amd64/lib:/usr/java/jdk1.8.0_181-amd64/jre/lib

 

到这里就finish了啊~並且笔者tomcat的荒谬也解决了~

 

相关文章