JDK 1.8 的下载、安装与 JAVA 环境配置 —— JAVA 工作的必备工具

在学习 Java 编程、开发 Java 应用程序时,安装和配置 JDK(Java Development Kit)是必不可少的步骤。JDK 1.8(也称为 Java 8)是 Java 的重要版本之一,具有许多新特性,如 Lambda 表达式、Stream API 和默认方法等。本文将详细介绍如何下载、安装 JDK 1.8,并配置环境,以便开始 Java 开发。

一、JDK 1.8 下载

1.1 访问 Oracle 官方网站

JDK 1.8 可以通过 Oracle 官方网站进行下载。按照以下步骤操作:

  1. 访问 Oracle 官网:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
  2. 在页面中找到 JDK 8 下载选项,选择适合你操作系统的版本:
    • Windows、Linux、macOS等。
    • 点击下载并同意许可协议。
1.2 下载 JDK 1.8 安装包

根据操作系统选择合适的安装包下载:

  • Windows.exe 安装包。
  • macOS.dmg 安装包。
  • Linux.tar.gz 压缩包。

下载完成后,继续安装。

二、JDK 1.8 安装

2.1 在 Windows 上安装 JDK 1.8
  1. 双击下载的 .exe 文件启动安装向导。
  2. 选择安装路径(默认路径:C:\Program Files\Java\jdk1.8.0_xx)。
  3. 点击“下一步”,然后点击“安装”按钮。

安装完成后,您可以在该路径中找到 JDK 的所有文件和工具。

2.2 在 macOS 上安装 JDK 1.8
  1. 双击下载的 .dmg 文件。
  2. 跟随安装向导,拖动 JDK 图标到 Applications 文件夹中。
  3. 完成安装后,可以通过终端检查安装情况。
2.3 在 Linux 上安装 JDK 1.8
  1. .tar.gz 压缩包解压到指定目录,例如 /usr/lib/jvm

    sudo tar -zxvf jdk-8uXX-linux-x64.tar.gz -C /usr/lib/jvm
    
  2. 设置环境变量(详见下文配置环境部分)。

三、配置 JAVA 环境

在安装完 JDK 之后,我们需要设置系统的环境变量,以便让操作系统可以找到 javajavac 命令。

3.1 在 Windows 上配置 JAVA 环境变量
  1. 设置 JAVA_HOME 变量

    • 右键点击“此电脑”图标,选择“属性”。
    • 点击左侧的“高级系统设置”,然后点击“环境变量”。
    • 在“系统变量”中,点击“新建”,创建 JAVA_HOME 变量,变量值为 JDK 安装路径,例如 C:\Program Files\Java\jdk1.8.0_xx
  2. 设置 PATH 变量

    • 在“系统变量”中找到 Path 变量,点击“编辑”。
    • 在弹出的编辑框中,点击“新建”,然后输入 %JAVA_HOME%\bin,点击确定保存。
  3. 设置 CLASSPATH 变量

    • 在“系统变量”中点击“新建”,创建 CLASSPATH 变量,变量值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  4. 验证配置
    打开命令行窗口,输入以下命令:

    java -version
    javac -version
    

    如果显示出 Java 版本号,则说明 JDK 配置成功。

3.2 在 macOS 上配置 JAVA 环境变量
  1. 打开终端,编辑 .bash_profile.zshrc 文件(根据你使用的 shell 类型):

    nano ~/.bash_profile  # 如果使用 bash
    nano ~/.zshrc         # 如果使用 zsh
    
  2. 添加以下环境变量配置:

    export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
    export PATH=$JAVA_HOME/bin:$PATH
    
  3. 保存文件并退出编辑器,然后执行以下命令使配置生效:

    source ~/.bash_profile  # 如果使用 bash
    source ~/.zshrc         # 如果使用 zsh
    
  4. 验证配置:

    java -version
    javac -version
    

    如果显示出 Java 版本号,则配置成功。

3.3 在 Linux 上配置 JAVA 环境变量
  1. 打开终端,编辑 .bashrc.profile 文件:

    nano ~/.bashrc  # 如果使用 bash
    nano ~/.profile # 如果使用其他 shell
    
  2. 添加以下内容到文件末尾:

    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_xx
    export PATH=$JAVA_HOME/bin:$PATH
    

    注意替换 /usr/lib/jvm/jdk1.8.0_xx 为 JDK 安装的实际路径。

  3. 保存并关闭文件,执行以下命令使配置生效:

    source ~/.bashrc
    
  4. 验证配置:

    java -version
    javac -version
    

四、编写 Java 程序

在完成环境配置后,你可以开始编写 Java 程序。我们来编写一个简单的 HelloWorld 程序,验证 JDK 是否配置成功。

4.1 编写 Java 代码

在你选择的编辑器中,创建一个名为 HelloWorld.java 的文件,内容如下:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
4.2 编译与运行 Java 程序
  1. 打开命令行,进入 HelloWorld.java 所在目录。

  2. 执行编译命令:

    javac HelloWorld.java
    

    这将生成一个 HelloWorld.class 文件,这是 Java 字节码文件。

  3. 运行程序:

    java HelloWorld
    

    如果 JDK 配置正确,控制台会输出:

    Hello, World!
    

五、常见问题与解决方法

5.1 java -versionjavac -version 命令无效
  • 确认是否已正确设置环境变量。
  • 检查是否将 JAVA_HOME 添加到 PATH 中。
  • 如果问题依旧,重新启动命令行窗口。
5.2 Could not find or load main class 错误
  • 检查类名是否正确且与文件名匹配(Java 是区分大小写的)。
  • 确保使用 javac 编译的 .class 文件在同一目录下。
5.3 macOS 或 Linux 上的权限问题
  • 确保 JDK 安装路径有足够的权限,使用 chmod 调整权限:

    sudo chmod -R 755 /usr/lib/jvm/jdk1.8.0_xx
    

六、总结

通过本文的指导,你已经成功下载、安装并配置了 JDK 1.8 环境。设置好 Java 环境变量后,你可以编写、编译并运行 Java 程序,开始进入 Java 开发的世界。配置过程中,注意检查路径和环境变量,确保一切正确。如果遇到问题,参考常见问题和解决方法,应该能够顺利解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只蜗牛儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值