一、查看jdk安裝路徑html
[root@localhost ~]# whereis java
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gzjava
[root@localhost ~]# which javanode
/usr/bin/javalinux
注:whereis:該指令會在特定目錄中查找符合條件的文件。這些文件應屬於原始代碼、二進制文件,或是幫助文件。bash
該指令只能用於查找二進制文件、源代碼文件和man手冊頁,通常文件的定位需使用locate命令ui
which:該指令會在環境變量$PATH設置的目錄裏查找符合條件的文件。 spa
查看jdk版本:Java -version.net
參考文件:http://www.runoob.com/linux/linux-comm-which.htmlhtm
二、肯定jdk版本並卸載舊版本blog
rpm -qa | grep jdk
[root@localhost ~]# rpm -qa | grep jdk
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
三、卸載
rpm -e java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 --nodeps
rpm -e java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 --nodeps
卸載完成
[root@localhost ~]# java -version
-bash: java: command not found
四、安裝jdk(jdk-7u65-linux-x64.tar.gz)
1)解壓
tar xf jdk-7u65-linux-x64.tar.gz -C /usr/local
2)設置環境變量
打開 /etc/profile 文件在末尾添加
export JAVA_HOME=/usr/local/java
export JRE_HOME=/usr/local/java/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
3)執行生效
. /etc/profile 或source /etc/profile
4)驗證
[root@localhost local]# java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
參考:https://my.oschina.net/liting/blog/358498