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

    安装 JDK

     

    说明:Linux 系统中安装软件需在 root 用户下进行。

     

    (1) 首先下载 jdk-8u131-linux-x64.rpm

     

    (2)将用户切换至 root,在 opt 文件夹下新建 software 文件夹, 用于专门存放软件包,将在Windows上下载的 jdk-8u131-linux-x64.rpm 传输到 Linux 系统下的 /opt/software 文件夹下。

    su root
    cd /opt
    mkdir software

    传输方式一:先进入 /opt/software 文件夹,执行命令 rz 进行传输,可将 Windows 上的文件传输到 Linux 上。

     

    传输方式二:下载 Xftp 软件,可在图形界面直接将 Windows 上的 JDK 传输至 software 文件夹。

     

     (3)在 /opt/software 文件夹下,执行命令:rpm –ivh  jdk文件名 进行安装,也可以使用绝对路径进行安装,不需要在 software 文件夹下。

    cd /opt/software 
    rpm –ivh  jdk文件名 

     

    (4)查询是否安装成功。

    cd /usr/java
    ls

     

     

    配置JDK环境变量

     

    一、用户级别的jdk环境变量的配置(仅该用户生效)

    (1)切换至需配置jdk 环境变量的用户下,先执行 cd 命令回车,在执行ls-la 查找到隐藏的 .bash_profile 或.bashrc 文件,用户环境变量的配置需在 .bash_profile或者 .bashrc下去配置,一般在 .bash_profile 下进行配置即可。

    su 配置环境变量的用户
    cd
    ls -la

     

    (2)进入 /usr/java/jdk1.8.0_131 文件夹,输入 pwd 命令,查询 jdk1.8.0_131 路径,将路径复制下来,配置 JAVA_HOME 时需要使用。 

    /usr/java/jdk1.8.0_131
    pwd

    (3)执行 cd 后,再执行命令 vi .bash_profile ,在文件最后写入 如下代码,:wq! 保存退出。

    cd
    vi .bash_profile
    :wq!

     

    JAVA_HOME=/usr/java/jdk1.8.0_131
    
    export JAVA_HOME
    
    PATH=$JAVA_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
    
    export PATH

    注意点

    1、Linux 系统中不是以 ; 间隔,而是以 : 间隔。配置环境变量 path 时需配置在前面,因为系统默认配置了一个 openjdk,要想自己配置的 jdk 生效,需在 PATH 前面加上 $JAVA_HOME/bin:

    2、想让配置的 JAVA-HOME 和 PATH 生效,必须加上 export JAVA_HOME 和 export PATH

      

    (4)验证是否配置成功,输入 java -version 命令。

     

    说明:

    1、配置成功后需要来回切换下用户,即先切换至 root 用户,然后切换回来,让配置生效。也可以重新开一个 xshell 窗口执行 java -version 命令。

    2、登录配置了 jdk 的用户时,需使用 su - 用户名,而不是 su 用户名,- 代表使用用户配置,而不是全局的配置

    3、当执行完 java -version 后,出现的是你自己安装的 jdk 版本,而不是 openjdk 的时候,证明配置成功。

     

     

    配置JDK环境变量

     

    一、全局 jdk 环境变量的配置

     

    说明:全局环境变量的配置在 root 用户下进行配置,且全局配置应在根目录下的 etc 文件夹的 profile 文件中进行。

     

    (1)使用 root 用户登录,进入根目录下的 etc 文件夹。

    su root
    cd /etc

    (2)输入 vi profile  命令,打开 profile 文件,在最底部输入以下配置代码,然后输入 :wq! 保存退出!

    vi profile 

    export JAVA_HOME=/usr/java/jdk1.8.0_131

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

    (3)执行命令 source /etc/profile 让 profile 文件立即生效。

     

    (4)验证是否配置成功,输入 java -version 命令。

     

    注:如果Linux系统中预装有JDK,但是版本不是自己需要的,则在安装前可执行命令,yum remove java,删除预装的 JDK

    个性签名:北上广不相信眼泪,90后闯荡社会,不喝清晨的粥,只干最烈的酒,90后,加油!
  • 相关阅读:
    20200226 Java IO流——廖雪峰
    20200225 Java 多线程(2)-廖雪峰
    20200225 Java 多线程(1)-廖雪峰
    20200224 尚硅谷ElasticSearch【归档】
    20200224 一 概述
    20200222 尚硅谷Dubbo【归档】
    20200222 四、dubbo原理
    Improved robustness of reinforcement learning policies upon conversion to spiking neuronal network platforms applied to Atari Breakout game
    Reinforcement learning in populations of spiking neurons
    Solving the Distal Reward Problem through Linkage of STDP and Dopamine Signaling
  • 原文地址:https://www.cnblogs.com/wxdestiny/p/9739546.html
Copyright © 2011-2022 走看看