Windows、Linux环境下安装JDK及环境变量配置

JVM

Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境。所有的Java代码,都运行在JVM之上。

Java语言跨平台特性:任何软件的运行,都必须要运行在操作系统上,而Java代码编写的软件可以运行在任意的操作系统上。

JRE和JDK

  • JRE(Java Runtime Enviornment):Java程序运行时环境,包含JVM和运行时候所需要的核心类库。
  • JDK(Java Development Kit):Java程序开发工具包,包含JRE和开发人员使用的工具。
    总结
  1. 只需要运行Java程序,只需要安装JRE即可。
  2. 需要开发Java程序,必须安装JDK。

官方网站

Windows环境下JDK的安装与环境变量配置

  1. 安装
    1.从官网上根据需要下载windows版的JDK
    2.安装时候注意切换jdk和jre到自己需要安装的盘符即可
  2. 环境变量配置

配置环境变量的作用
开发一个Java程序,必须安装JDK,同时我们也需要使用JDK中提供的开发工具,没有配置环境变量的时候,一旦我们需要JDK中提供的开发工具,就需要先进入到JDK的bin目录下,整个开发过程只是前奏就十分麻烦。而配置环境变量的作用就在于告诉操作系统,指明了我们的JDK开发工具的目录,开发时候可以随时来调用即可。

  1. 选择计算机,右键选择属性,选择高级系统设置,点击环境变量或者直接在windows栏目搜索环境变量。
  2. 选择高级属性,点击环境变量。
  3. 点击新建,创建新的环境变量。
    变量名:JAVA_HOME
    变量值:自己自定义的JDK安装目录,例如:D:\Java\JDK
  4. 选中Path环境变量进行编辑,在变量值前面键入%JAVA_HOME%\bin;注意分号必须要写。如果直接可以新建Path变量值,则可以忽略。
  5. 环境变量配置完成。cmd下打开DOS命令行,任意目录下输入Java -version即可查看到对应的版本信息。

Linux下JDK的安装

  1. 查看JDK版本: java -verison
  2. 查看JDK的安装路径。命令:which java
  3. 查看已经安装的JDK内容。命令:rpm -qa | grep java
  4. 如果有自带的JDK,先卸载自带的JDK。命令:rpm -e --nodeps 文件
安装步骤
  1. 从官网上下载Linux版本的JDK。
  2. 通过ftp把文件上传到Linux的目录中,例如:/usr/local

【如果传输报错,可能是没有权限】

  • ls -al:查看当前文件夹目录权限
  • sudo chmod 777 user/
  1. /usr/local下新建Java文件夹。命令:mkdir /usr/local/Java

  2. tar命令解压JDK到新建的文件夹中。命令:tar -zxvf jdk-8u172-linux-x64.tar.gz -C /usr/local/Java

  3. 进入Java文件夹中,可以看到JDK的安装目录。

  4. 配置环境变量
    vi命令打开/etc/profile。命令:sudo vi /etc/profile

    1. 在文件中加入:任意键进入编辑,:q!不保存文件并退出,:wq保存文件并退出。
      export JAVA_HOME=/usr/local/Java/jdk1.8.0_172 export CLASSPATH=./$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar export PATH=$JAVA_HOME/bin:$PATH export PATH JAVA_HOME CLASSPATH
  5. 重新加载环境变量。命令:source /etc/profile

  6. 查看JDK是否安装成功。命令:java -version

【其他问题】
如果出现cannot execute binary file,可能是安装的版本不对。
查看自己的Linux是32位还是64位。命令:getconf LONG_BIT
解决方法:修改JDK版本即可

你可能感兴趣的:(Java基础,windows,linux,java)