02-安装JDK

nobility 发布于 2025-07-07 01-Java语言基础 2117 次阅读


安装 JDK

MacOS

安装 Temurin JDK

# 搜索 Temurin JDK
brew search temurin

# 安装 LTS 所有版本
# JDK 默认安装路径为 `/Library/Java/JavaVirtualMachines/`
brew install --cask temurin@8
brew install --cask temurin@11
brew install --cask temurin@17
brew install --cask temurin@21

安装 JDK 版本管理工具

jenv 是一个深受喜爱的 Java 环境管理器,可以在不同的 JDK 版本之间进行切换,进入 Jenv 项目地址查看跟多信息。

# 安装多版本管理工具
brew install jenv

# 将安装好的 JDK 添加到 jenv 中进行管理
jenv add /Library/Java/JavaVirtualMachines/temurin-8.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
jenv add /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home

# 查看所有由 jenv 所管理的 JDK
jenv versions

# 设置全局默认的 JDK 版本(自行修改版本号)
jenv global temurin64-21.0.x

Windows

安装 Temurin JDK

# 搜索 Temurin JDK
winget search 'temurin jdk'

# 安装 LTS 所有版本
# JDK 默认安装路径为 `C:\Program Files\Eclipse Adoptium\`
winget install EclipseAdoptium.Temurin.8.JDK
winget install EclipseAdoptium.Temurin.11.JDK
winget install EclipseAdoptium.Temurin.17.JDK
winget install EclipseAdoptium.Temurin.21.JDK

安装 JDK 版本管理工具

JEnv-for-Windows 是一个与 jenv 有着相同的命令行选项和逻辑的工具,进入 JEnv-for-Windows 发布页下载最新版本到本地,解压后以管理员执行 jenv.bat 文件。

# 将安装好的 JDK 添加到 jenv 中进行管理(自行修改版本号)
jenv add jdk8 "C:\Program Files\Eclipse Adoptium\jdk-8.0.x-hotspot"
jenv add jdk11 "C:\Program Files\Eclipse Adoptium\jdk-11.0.x-hotspot"
jenv add jdk17 "C:\Program Files\Eclipse Adoptium\jdk-17.0.x-hotspot"
jenv add jdk21 "C:\Program Files\Eclipse Adoptium\jdk-21.0.x-hotspot"

# 查看所有由 jenv 所管理的 JDK
jenv list

# 设置全局默认的 JDK 版本
jenv change jdk21

Linux

安装 Temurin JDK

# 搜索 Temurin JDK
apt search temurin

# 安装 LTS 所有版本
# JDK 默认安装路径为 `/usr/lib/jvm/`
apt install -y temurin-8-jdk
apt install -y temurin-11-jdk
apt install -y temurin-17-jdk
apt install -y temurin-21-jdk

安装 JDK 版本管理工具

# 克隆 jenv 仓库到本地
git clone https://github.com/jenv/jenv.git ~/.jenv
# 配置环境变量
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(jenv init -)"' >> ~/.bashrc
source ~/.bashrc

# 将安装好的 JDK 添加到 jenv 中进行管理
jenv add /usr/lib/jvm/temurin-8-jdk
jenv add /usr/lib/jvm/temurin-11-jdk
jenv add /usr/lib/jvm/temurin-17-jdk
jenv add /usr/lib/jvm/temurin-21-jdk

# 查看所有由 jenv 所管理的 JDK
jenv versions

# 设置全局默认的 JDK 版本(自行修改版本号)
jenv global temurin64-21.0.x

Hello Word

编写源代码

新建一个名为 HelloWorld.java 文本文件,然后使用编辑器编写如下代码:

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

编写完成后,保存并退出。

编译源代码

在命令行中使用如下命令,会将 .java 文件编译成 .class 文件。

javac HelloWorld.java

当生成 HelloWorld.class 文件时,就说明编译成功了。

运行程序

在命令行中使用如下命令,来运行 .class 文件。

java HelloWorld

当命令行中输出了 Hello World 时,就说明程序执行成功了。

加油啊!即便没有转生到异世界,也要拿出真本事!!!\(`Δ’)/
最后更新于 2025-07-07