zoukankan      html  css  js  c++  java
  • Linux(Centos7)中配置Java环境变量

    1.下载安装包JDK(这里用1.8版本)

    上图是常用的两种包,选择跟自己电脑对应的版本即可。

    我这里用的是jdk-8u271-linux-x64.tar.gz,下面是操作步骤

    1.在根目录下 / 创建一个文件夹

    mkdir software
    cd software/

    2.// 解压文件到当前目录下:

    tar -zxvf /home/redhat/Downloads/jdk-8u271-linux-x64.tar.gz -C .

    3.编辑/etc/profile文件 ,在文件最下方添加下面的内容:
    vi /etc/profile

      JAVA_HOME=/software/jdk1.8.0_271
      JRE_HOME=/software/jdk1.8.0_271/jre
      PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
      CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
      export JAVA_HOME JRE_HOME PATH CLASSPATH

    4.刷新环境变量,使其生效

    source /etc/profile

    5.使用java -version命令查看jdk版本

    一般系统都带有自己的OpenJDK 若java -version命令查看到的版本跟自己刚刚安装的版本不一致,则需要将系统中自带的OpenJDK卸载方能使用

    一、删除系统自带OpenJDK

    以下操作,请切换至root权限进行操作

    rpm -qa | grep jdk

    二、使用 上面的命令之后发现以下几个包,然后依次卸载

    rpm -e --nodeps java-1.7.0-openjdk-headless 
    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.251-2.6.21.1.el7.x86_64
    rpm -e --nodeps java-1.8.0-openjdk-headless 
    rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
    rpm -e --nodeps copy-jdk-configs-3.3-10.el7_5.noarch

    三、再次查询 OpenJDK及版本 此时 OpenJDK已经被删除

  • 相关阅读:
    比较Maven和Ant
    解决浏览器缓存
    Servlet--HttpServletResponse的2个操作流的方法
    Servlet--j2e中文乱码解决
    java乱码详解(java中byte与char的转换)
    linux中操作java进程
    Servlet--超链接,表单提交,重定向,转发4种情况的路径
    物理路径,相对路径,绝对路径以及根目录
    Servlet--转发和重定向
    Servlet--传参和接参
  • 原文地址:https://www.cnblogs.com/jadening/p/14240102.html
Copyright © 2011-2022 走看看