今天 才发现,服务器上 JDK 都没有好好的安装下。在这里补充说下。
1.看看机子上JDK的安装了多少
$ rpm -qa |grep java
会出现类似:
java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64 //这些都是版本的罗列
机子上既然有 ,我们先把他们卸载了。 用putty 连接是 (有个好处 ,今天刚刚发现,就是复制,选中下打过 会出现的版本,右键,轻轻松松 在命令行下出现了)
2.卸载原来的jdk:
$ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64
.... 一个一个卸载
3.安装jdk-7u17-linux-x64.rpm
下载需要,可以找我要。
$ cd /jdk1.7所在目录 $ rpm -ivh jdk-7u17-linux-x64.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Error:
以上那些错误可以忽略,不影响jdk到安装和使用
4.配置环境变量
$vi /etc/profile
输入o,加入:
JAVA_HOME=/usr/java/jdk1.7.0_17 JRE_HOME=/usr/java/jdk1.7.0_17/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
使环境变量生效
$source /etc/profile
5.测试安装
依次输入java,java -version,javac,看到输出信息即可,例如
[root@Li ]# java -version
java version "1.7.0_17"