vim /etc/profile
centos通过使用rpm包安装,使得JDK安装变得简单。因为原本已经安装openjdk1.7,但是其他的软件对其有依赖,所以不想删除,只是想用Sun JDK代替open JDK而已。
1.先去官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
选择合适的版本。
2.切换到下载有jdk1.7.rpm包目录
rpm -ivh jdk-7u67-linux-x64.rpm
PS:也可以使用yum 方法。但是要自己先创建本地yum仓库。
此时,系统默认的还是openjdk.所以...
3.设置环境变量
vim /etc/profile
向/etc/profile 中尾部添加
###setting for JDK1.7
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
cd /usr/bin
ln -s -f /usr/java/jdk1.7.0_67/jre/bin/java
ln -s -f /usr/java/jdk1.7.0_67/bin/javac
5.检测是否替换成功
java -version
很棒的教程:http://www.lsychina.com/howto_install_oracle-jdk_replace_openjdk_on_linux.html