zoukankan      html  css  js  c++  java
  • Centos 配置jdk环境变量

    1、安装方法

    1. windows 下载,复制到 linux,解压,配置环境变量
    2. linux 使用 wget 下载,解压,配置环境变量
    3. linux 使用 yum 直接安装,环境变量自动配置好

    2、查看是否已安装

    使用下面的语句验证是否已经安装配置 jdk

    # java -version

    3、卸载

    查看系统是否自带 jdk

    rpm -qa |grep java
    
    rpm -qa |grep jdk
    
    rpm -qa |grep gcj

    如果有输出信息,批量卸载系统自带

    rpm -qa | grep java | xargs rpm -e --nodeps

    如果使用 yum 安装的 jdk,请使用下面命令卸载

    yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

    4、下载

    windows 下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    根据自己的系统下载对应的 jdk,文件结尾要是 tar.gz

    把下载的 jdk 复制到 Centos7 指定目录下(/root/shared)

    也可以在 Centos7 直接使用命令 wget 下载

    # 直接使用此方法下载会有问题,请使用下面命令下载
    
    wget -P /root/shared http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
    
    # 如果没有 wget 命令,可以是用下面命令安装 wget
    
    yum -y install wget
    
    # 下载,解决上面下载文件不全问题
    
    cd /root/shared
    
    wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz"

    或使用 yum 直接安装,则不需要下面的 配置和生效 ,直接验证即可

    检查 yum 中有没有 java1.8 包

    yum list java-1.8*

    开始安装

    yum install java-1.8.0-openjdk* -y

    5、配置

    解压

    # 解压到 /usr/java
    
    tar -zxvf /root/shared/jdk-8u191-linux-x64.tar.gz

    配置 profile

    # 编辑profile,
    
    vi /etc/profile
    
    # 在上面增加下面内容
    
    JAVA_HOME=/usr/java/jdk1.8.0_191
    
    JRE_HOME=$JAVA_HOME/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

    变量 含义

    JAVA_HOME 指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。

    CLASSPATH 为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib。CLASSPATH 变量值中的.表示当前目录

    PATH 使得系统可以在任何路径下识别java命令,设为:$JAVA_HOME/bin:$JRE_HOME/bin。

    特别注意 环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;)

    6、生效

    source /etc/profile

    7、验证

    使用下面的语句验证是否已经安装配置 jdk

    # java -version

  • 相关阅读:
    [转]ASP.NET中JSON的序列化和反序列化
    [转]JavaScriptSerializer中日期序列化
    [转]国外英语教学网页
    [转]linq to sql (Group By/Having/Count/Sum/Min/Max/Avg操作符)
    [转]Business Model Canvas(商业模式画布):创业公司做头脑风暴和可行性测试的一大利器
    [转]sql server transaction
    CentOS7安装配置PostgreSQL9.6
    使用struts的同步令牌避免form的重复提交
    Flink初探-为什么选择Flink
    jdbc三种常见用法
  • 原文地址:https://www.cnblogs.com/GoCircle/p/11730344.html
Copyright © 2011-2022 走看看