CentOs7将替换openJDK为sun的JDK1.7.0

由于CentOS 7在默认情况下,会安装OpenOffice之类的软件,而这些软件需要Java支持,因此系统会默认安装一个JDK环境,如果需要使用特定的Java环境,最好将这些默认安装的JDK卸载或者彻底删除。
在安装完成CentOS 7之后,直接在终端中输入“java -version”,系统会显示当前的jdk版本号“java-1.7.0_51”,可以看到jdk使用的是openjdk1.7.0版本的。

接下来删除系统自带的OpenJDK

在终端使用su 命令进入:

首先输入 rpm-qa|grep gcj   查看gcj的版本号,在这里得到的结果是

java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64

java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el6.x86_64


其次,卸载系统自带jdk。在终端中输入“yum -y remove java java-java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64”,然后等待,等待系统卸载完自带的jdk。最终在终端中显示“Complete!”,卸载完成。

之后把你下载的 jdk-7u71-linux-x64.rpm  拷贝到 /usr/local目录下 ,当然也可以是其他的目录。

进入到相应的jdk-7u71-linux-x64.rpm安装目录下,然后执行安装命令: rpm -ivh jdk-7u71-linux-x64.rpm

安装完成之后会在/usr 下发现一个java的文件夹,这就是我们安装的。

设置环境变量:使用命令:  vi /etc/profile 修改环境文件

在最后面加上下面的几行。

#设置jdk的环境变量
JAVA_HOME=/usr/java/jdk1.7.0_71
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

让/etc/profile文件修改后立即生效
方法1:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . 和 /etc/profile 有空格
方法2:
让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# source /etc/profile

重启操作系统: 输入 java -version    屏幕显示如下说明配置成功。
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值