下載jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
共享目錄
將共享目錄的jdk文件拷到/tmp目錄下進行安裝
cp /mnt/hgfs/linuxsoft/jdk-7u21-linux-i586.rpm /tmp/
進入到/tmp目錄後進行安裝
yeshang:/mnt/hgfs/linuxsoft # cd /tmp/
yeshang:/tmp # rpm -ivh jdk-7u21-linux-i586.rpm
安裝完後設置環境變量
#vi /etc/profile
在最後面加入
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_21
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出。
編輯java.sh腳本
vi /etc/profile.d/java.sh
在新的java.sh中輸入以下內容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_21
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
檢查JDK是否安裝成功。
# source /etc/profile //讓當前配置立即生效
#java -version
yeshang:/usr/java/jdk1.7.0_21 # java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.7) (SUSE-1.2.1-i386)
OpenJDK Client VM (build 19.0-b09, mixed mode)
安裝1.7的顯示1.6的???