安装JAVA(Windows + Linux)

[TOC]

Linux安装JAVA

安装

  • 官方下载
  • 官方下载需要Oracle账号
  • 根据自己的机器版本选择
image-20200304180510309.png
  • 百度云网盘下载

    • 链接:https://pan.baidu.com/s/1DzzL2BAPuyo2XIS1cQ-bhg
    • 提取码:9001
  • 解压

    mkdir /usr/java
    tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/java/
    

设置java环境变量

  • 设置环境变量

    [root@localhost java] vim /etc/profile
    
    # jdk对应自己的版本
    JAVA_HOME=/usr/java/jdk1.8.0_181
    JRE_HOME=/usr/java/jdk1.8.0_181/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
    
    [root@localhost java]# source /etc/profile
    
  • 检验

    [root@localhost java] java -version
    [root@localhost java] javac
    
    1551708854048.png

Windows安装JAVA

  • 官方下载

    • 官方下载需要Oracle账号
    • 根据自己的机器版本选择
image-20200304180759363.png
  • 百度云网盘下载
    • 链接:https://pan.baidu.com/s/1DzzL2BAPuyo2XIS1cQ-bhg
    • 提取码:9001

安装

  • 双击安装包,开始安装


    image-20200312121825454.png
  • 选择安装目录


    image-20200312121855588.png
  • 到这一步其实已经安装完成,可以切换一个目录继续安装,也可以直接关闭,结束安装
image-20200312122011831.png

设置java环境变量

  • 右键我的电脑,点击最下面的属性

    image-20200312122838038.png
  • 在弹框里点击高级系统设置,再点击环境变量

    image-20200312122932392.png
  • 点击新建,增加JAVA_HOME,变量值就是jdk的安装目录

    image-20200312123128861.png
  • 在“系统变量”选项区域中查看Path变量,双击该变量

    • 如果不存在,则新建变量 Path

    • 如果是W7,在变量值最后面添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

      image-20200312123637335.png

  • 如果是W10,则新建两条记录

    • %JAVA_HOME%\bin
    • %JAVA_HOME%\jre\bin
      image-20200312123831959.png
  • 在“系统变量”选项区域中查看CLASSPATH 变量,双击打开

    • 如果不存在,则新建变量CLASSPATH

    • 在变量值最前面添加.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    • W7


      image-20200312124304340.png
    • W10


      image-20200312124327464.png
  • 点开始运行输入cmd打开命令行窗口

  • 输入java -version,查看JAVA版本

    image-20200312124522278.png

  • 输入javac

    image-20200312124544938.png

  • 如果出现上面的提示,说明JAVA环境已经配置成功
  • 如果提示命令没有找到,请再次检查环境变量配置是否正确,修改环境变量后需要重新打开命令行窗口

你可能感兴趣的:(安装JAVA(Windows + Linux))