复习运行Hadoop程序

2 阅读2分钟

一、安装前准备

  1. 虚拟机环境:已安装好 Linux(CentOS/Ubuntu)或 Windows 系统,网络正常、磁盘空间充足

  2. JDK 安装包:推荐JDK 8/11 LTS版本,根据系统下载对应安装包

    • Windows:.exe 安装包
    • Linux:.tar.gz 压缩包 或 .rpm/.deb 包
  3. 工具:Xshell/Xftp(用于 Linux 文件上传)、终端 / 命令行


二、Windows 虚拟机安装 JDK

  1. 双击 JDK.exe 安装包,点击
  2. 自定义安装路径
  3. 先安装 JDK,再按提示安装 JRE,路径保持统一
  4. 安装完成,进入环境变量配置

环境变量配置(关键)

  1. 此电脑→属性→高级系统设置→环境变量

  2. 新建系统变量:

    • 变量名:JAVA_HOME
    • 变量值:JDK 安装路径(如 D:\Java\jdk1.8.0_xxx)
  3. 编辑 Path 变量,添加:

    • %JAVA_HOME%\bin
    • %JAVA_HOME%\jre\bin
  4. 确定保存,关闭所有窗口


三、Linux 虚拟机安装 JDK(推荐)

1. 上传并解压安装包

bash

运行

# 新建安装目录
mkdir -p /opt/java
# 解压tar.gz包
tar -zxvf jdk-8uXXX-linux-x64.tar.gz -C /opt/java/

2. 配置全局环境变量

bash

运行

# 编辑系统配置文件
vi /etc/profile

在文件末尾添加:

bash

运行

export JAVA_HOME=/opt/java/jdk1.8.0_xxx
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

保存退出,使配置生效:

bash

运行

source /etc/profile

四、验证安装是否成功

打开终端 / CMD,依次执行两条命令:

bash

运行

java -version
javac -version

成功标志:显示对应 JDK 版本号,无报错

  • java -version:验证运行环境
  • javac -version:验证编译环境

五、常见问题与解决

  1. command not found

    • 原因:环境变量配置错误 / 未生效
    • 解决:检查路径拼写,重新执行 source /etc/profile
  2. 版本不显示

    • 原因:安装包不匹配、权限不足
    • 解决:用 root 用户安装,重新下载对应系统安装包
  3. 路径含中文 / 空格

    • 解决:重装 JDK 到纯英文路径