1. 程式人生 > >centos6.8 安裝jdk

centos6.8 安裝jdk

mode 分別是 ssp 自帶 col 官網下載 個人 color 添加

一、卸載CentOS自帶的Java

1. 查看CentOS的Java的信息

[[email protected] /]# java -version

java version "1.7.0_99"

OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)

OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

[[email protected] /]#  rpm -qa | grep java 

tzdata-java-2016c-1.el6.noarch

java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

2. 卸載CentOS的Java

[[email protected] /]# yum -y remove java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

[[email protected] /]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

//*//兩種卸載方式,yum remove和rpm -e都可以

[[email protected] /]# java -version

-bash: /usr/bin/java: 沒有那個文件或目錄

[[email protected] /]# rpm -qa | grep java

tzdata-java-2016c-1.el6.noarch

二、安裝sun的jdk

1. 在Java或者Oracle的官網下載Java SE的包(Java SE是標準版,Java EE是企業版,JavaME是移動客戶端版本,我們下載Java SE就可以了)

Linux版本的Jdk包有兩種,分別是rpm和tar包。rpm的包安裝非常簡單,tar包需要修改環境變量,接下來一個一個實驗,看看效果。

http://pan.baidu.com/s/1eRLKBRG 要是懶得下,沒有版本要求,就用我下的吧。

sudo chmod 777 jdk-6u43-linux-i586.bin // 設置權限
./jdk-6u43-linux-i586.bin // 安裝
mv ./jdk1.6.0_43/ /usr/ 將安裝目錄移動到 /usr下

2) 在/etc/profile裏添加環境變量

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
export JAVA_HOME=/usr/local/bin/jdk1.7.0_80
export CLASSPATH=$CLASSPATH:./:$JAVA_HOME/lib
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:

為了讓profile立即生效,source /etc/profile
檢驗是否成功 java -version

只要java-version命令能看到java的版本,就算安裝成功了,個人建議用tar包安裝,這樣你可以指定安裝目錄,路徑也可以改的簡單一些。

centos6.8 安裝jdk