eve 当前 nvi 如果 -1 code jdk1.7 profile
因为需要使用 JDK1.6 的版本,但是 RedHat6.4 自带的 JDK 是 1.7 版本,因此需要卸载 JDK1.7,安装 JDK1.6 的版本,我使用的 JDK1.6 版本为:jdk-6u45-Linux-x64.bin
1、查看系统当前 Java 版本:java -version
[[email protected] /]$ java -version
Java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
2、查看当前 JDK 版本
[[email protected] /]$ rpm -qa|grep gcj
libgcj-4.4.7-3.el6.x86_64
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
libgcj-devel-4.4.7-3.el6.x86_64
卸载:#rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
3、查看 rpm 安装的 jdk 版本
[[email protected] /]$ rpm -qa|grep jdk
java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64
java-1.6.0-openjdk-javadoc-1.6.0.0-1.50.1.11.5.el6_3.x86_64
ldapjdk-4.18-6.el6.x86_64
把以上 openjdk 都删除:#rpm -e --nodeps java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64(依次替换成其他)
还有一些其他的命令
- rpm - qa | grep gcj
- rpm - qa | grep jdk
如果出现找不到 openjdk source 或者 #rpm -e --nodeps 不能卸载的话,那么还可以这样卸载
- yum - y remove java java - 1.4.2 - gcj - compat - 1.4.2.0 - 40jpp.115 yum - y remove java java - 1.6.0 - openjdk - 1.6.0.0 - 1.7.b09.el5但是。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。使用yum命令的前提是网速要快一点。
- -----------------------------------------------------------------------华丽的分割线-------------------------------------------------------------------------------------我安装的jdk是解压版的,直接上传上去,然后解压。修改etc / profile为export JAVA_HOME = /usr/java / jdk1.7.67_10 export CLASSPATH = .: JAVAHOME / jre / lib / rt.jar: JAVA_HOME / lib / dt.jar: JAVAHOME / lib / tools.jarexportPATH = PATH: $JAVA_HOME / bin
CentOS5.5 中卸载自带 jdk 安装自己的 jdk
来源: http://www.bubuko.com/infodetail-2215144.html