linux安装Java

一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK

首先:查看Linux自带的JDK是否已安装 
    <1># java -version                       // 查看已经安装的JAVA版本信息
      一般将获得如下信息:
      java version "1.6.0"
      OpenJDK  Runtime Environment (build 1.6.0-b09)
      OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

    <2># rpm -qa|grep java                // 查看jdk的信息
      一般将获得如下信息:      
      java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
      java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
    <3># yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115        // 卸载  
                yum -y remove  java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

 centos 卸载自带的 java

第二步:安装SUN的JDK 

为什么不用自带的JDK,因为它把执行文件和配置文件都打散了放置,可能会不利于某些程序找到对应的文件,影响执行,所以我们要用原始方式安装,通过环境变量来配置。

1.下载

& wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz

解压缩

& tar -zxvf jdk-8u111-linux-x64.tar.gz

& cd /usr

& mkdir soft

& sudo chmod a+w soft (所有用户都有读写权限)

& cd ~/Downloads/

& mv jdk1.8.0_111/ /usr/soft/

2.配置

& vi /etc/environment

JAVA_HOME=/usr/soft/jdk1.8.0_111
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/soft/jdk1.8.0_111/bin"

& source environment

[root@localhost etc]# echo $JAVA_HOME
/usr/soft/jdk1.8.0_111
[root@localhost etc]# echo $PATH
/usr/soft/jdk1.8.0_111/bin
[root@localhost etc]# java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

 Linux下打印环境变量名称: ${环境变量名称}

原文地址:https://www.cnblogs.com/Hai--D/p/6006091.html