zoukankan      html  css  js  c++  java
  • Linux 安装 JDK

        本篇博客用于记录一下在 Linux 系统下安装 Java 环境。

        在大部分的 Linux 系统中都有安装 Open JDK,所以最好是先卸载 Open JDK 后在进行我们的 JDK 安装。Open JDK 只包含了最精简的 JDK,源代码不完整。建议如果系统中存在 Open JDK, 先进行卸载在安装 JDK。

    1. 检查系统是否存在 Open JDK

    [root@VM_58_237_centos ~]# java -version
    -bash: java: command not found

        以上说明在该系统中并未存在 Open JDK,若出现了 Java 版本号,并且有 openjdk 字样则需要进行卸载移除。

        查找包含 java 字符串文件:

    [root@VM_58_237_centos ~]# rpm -qa | grep java

        由于本系统中不存在 Open JDK,所以并没有包含 java 字符串文件,若包含的话输入一下命令移除文件:

    [root@VM_58_237_centos ~]# rpm -e --nodeps 移除的文件名

    2. 下载 JDK 文件

        最新版 JDK 文件下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

        JDK 历史版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html

    3. 上传 JDK 至 Linux 系统并解压,/home/java/ 是我的上传目录

    [root@VM_58_237_centos java]# cd /home/java/
    [root@VM_58_237_centos java]# ls
     jdk-8u202-linux-x64.tar.gz
    [root@VM_58_237_centos java]# tar -zxvf jdk-8u202-linux-x64.tar.gz  

    4. 配置 JDK 环境变量

    [root@VM_58_237_centos java]# vim /etc/profile

        打开 profile 文件配置 JDK 环境,在文件最后添加如下内容,JAVA_HOME 需改成自己的 java 文件路径。这里需要注意的是在 CentOS6 上面是 JAVAHOME,CentOS7 是 JAVA_HOME:

    export JAVA_HOME=/home/java/jdk1.8.0_202
    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=$PATH:${JAVA_HOME}/bin

    5. 重载配置文件使 JDK 环境变量生效

    [root@VM_58_237_centos java]# source /etc/profile

    6. 检查 JDK 是否配置成功

    [root@VM_58_237_centos java]# java -version
    java version "1.8.0_202"
    Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
    Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
  • 相关阅读:
    Linux程序调试GDB——数据查看
    linux C++ 共享库导出类
    MyBatis 通用Mapper接口 Example的实例
    mybatis3 @SelectProvider
    Maven命令行使用 mvn clean package
    Springboot IDEA eclipse 打包
    Intellij IDEA Debug
    SpringCloud之Eureka 服务注册和服务发现基础篇2
    SpringCloud组件和概念介绍1
    IntelliJ IDEA SVN
  • 原文地址:https://www.cnblogs.com/yjq520/p/10744990.html
Copyright © 2011-2022 走看看