Java 是世界上最流行和使用最广泛的语言之一,用于开发从移动应用程序和企业软件到科学计算的一切。 Java 最显着的优势之一是它在编译后几乎可以在任何地方运行。 本文介绍如何在 Windows、Ubuntu 和 macOS 上安装 Java。
Java 特定的定义
在开始 Java 安装之前,这里有一些有用的定义。
- JDK(Java Development Kit)是一种软件开发环境,允许开发人员编写和运行 Java 程序和应用程序。 Java 开发人员可以在 Windows、macOS 和 Linux 上使用它。 安装 JDK 将同时安装 JRE 和 JVM。
- 运行 Java 应用程序需要 JRE(Java 运行时环境)。 但是,它不能用于开发目的,并且与 JDK 一起安装。
- JVM(Java 虚拟机)是 JDK 和 JRE 的重要组成部分。 Java 编译器为称为 JVM 的虚拟机生成代码,JVM 将 Java 字节码解释为另一个系统上的机器语言。
要求
- Windows、macOS Monterey 或 Ubuntu 20.04 操作系统
- 管理员或根级别访问。
- 网络连接
- 熟悉命令行或终端
如何在 Windows 11 上安装 Java
第 1 步:如何下载适用于 Windows 的 Java
访问 Java 下载页面 下载 Java 的 x64 安装程序版本。
注意:那些寻找长期支持 (LTS) 版本的 JDK 应该安装 Java 17,因为它不适用于 Java 18。
第 2 步:运行可执行文件
从浏览器或文件管理器运行下载的可执行文件。
第 3 步:完成 Java 安装
在此步骤中记下安装路径。 在此之后,您必须将 JAVA_HOME 变量设置为指向此路径。 此变量显示安装了 Java 的其他软件。
点击 下一个, 按照默认安装程序提示完成安装。
第 4 步:设置环境变量
要设置环境变量,请使用 Windows 搜索查找并打开高级系统设置。
第 5 步:配置环境变量
进入高级系统设置后,单击 环境变量.
第 6 步:创建一个新的系统变量
在系统变量下,选择路径并单击 新的.
第 7 步:设置 Java 安装路径
出现新系统变量窗口。 对于变量名称,输入 JAVA_HOME。 对于变量值,输入步骤 3 中记下的安装路径。单击 好的 在此屏幕和系统变量屏幕上完成设置。
第 8 步:打开 Windows 终端
要打开 Windows 终端,请按 Windows 键 + X. 会弹出一个小窗口。 接下来,单击 Windows 终端. 根据您的用户权限,您可能需要以管理员身份运行终端。
第 9 步:测试 JAVA_HOME 变量
在终端中,运行以下命令。
echo %JAVA_HOME%
该命令返回 Java 安装路径。
第 10 步:检查 Java 安装版本
要检查 Java 安装版本,请运行以下任一命令。
java -version javac -version
两个命令都返回版本。
在 macOS Monterey 上安装 Java
第 1 步:如何为 macOS Monterey 下载 Java
访问 Java 下载页面 如果在基于 Intel 的 CPU 上运行 M1 CPU 芯片或 x64 DMG,请下载 Arm 64 DMG 安装程序。
第 2 步:打开并运行 .dmg 文件
打开我们刚刚下载的 .dmg 文件。 运行 JDK 17.0.3.1 包。
第 3 步:完成 Java 安装
根据您的要求完成安装过程。 系统会提示您输入 root 密码以继续安装。 输入后,点击 安装软件.
第 4 步:确认 Java 安装
从终端运行以下命令以检查 Java 是否安装正确。
java -version
输出显示 Java 版本信息。
第 5 步:配置环境变量
要在 macOS 中设置环境变量,请使用以下命令序列将 JAVA_HOME=$(/usr/libexec/java_home) 放入 ~/.zshenv 目录。
% vi ~/.zshenv % cat ~/.zshenv JAVA_HOME=$(/usr/libexec/java_home)
执行命令后,系统会将您带到标准提示符。
使用以下命令应用更改。
source ~/.zshenv
系统会将您返回到提示符,您将在其中运行下一个命令以确认已设置环境变量。 执行后,系统返回提示,完成在 macOS Monterey 上的 JavaJDK 安装。
echo $JAVA_HOME
如何在 Ubuntu 20.04 上安装 Java
步骤 1:确认现有的 Java 安装
Ubuntu 20.04 默认带有 Open JDK 11。 使用以下命令确认 Java 是否已安装。
java -version
如果安装了Java,终端会输出版本信息。 如果不是,则输出表明找不到 java 命令。
第 2 步:更新软件包并安装依赖项
本教程在 Ubuntu 20.04 上安装 JavaJDK 17。 更新包索引和系统上的任何现有包。 这些命令必须以 root 权限运行。
sudo apt update && sudo apt upgrade-y
在安装 JavaJDK 之前,运行以下命令来安装所需的依赖项。
sudo apt install libc6-i386 libc6-x32 libxi6 libxtst6 -y
第 3 步:下载并安装 Java 包
使用以下命令从 Oracle 网站下载并安装 .deb 包。 首先,下载文件。
sudo wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb
接下来,安装软件包。
sudo dpkg -i jdk-17_linux-x64_bin.deb
第 4 步:设置 Java 安装位置
运行以下命令以显示安装 Java 的系统。
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-17/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-17/bin/javac 1
第 5 步:设置环境变量
要在 Ubuntu 20.04 中设置环境变量,请将 JAVA_HOME=”/usr/lib/jvm/jdk-17/” 添加到 /etc/environment 文件的最后一行。 本教程使用 Vim 文本编辑器完成此操作。 使用以下命令在终端中打开文件。
vim /etc/environment
出现提示时,按 一世 键,然后 Enter 在 Vim 中进入插入模式。 将 JAVA_HOME=”/usr/lib/jvm/jdk-17/” 插入文件的最后一行后,使用 :wq 命令保存并退出文件。
使用 source 命令应用文件更改。
source /etc/environment
要测试环境变量是否设置正确,请使用以下命令。
echo $JAVA_HOME
如果操作正确,系统将返回适当的位置。
/usr/lib/jvm/jdk-17/
再次运行 java -version 命令以确认 Java 已安装。 系统输出适当版本的 Java。
java version "17.0.3.1" 2022-04-22 LTS Java(TM) SE Runtime Environment (build 17.0.3.1+2-LTS-6) Java HotSpot(TM) 64-Bit Server VM (build 17.0.3.1+2-LTS-6, mixed mode, sharing)
包起来
使用 Java 工具(包括 JDK、JRE 和 JVM)的开发人员创建了我们今天使用的许多应用程序。 了解如何在所有三个主要平台上安装 Java 有助于准备好您选择的操作系统和集成开发环境 (IDE)。
准备好托管 Java 应用程序后,Liquid Web 就是您的最佳选择。 我们的 VPS 主机, Cloud 专用服务器和专用服务器为您的项目提供完美的托管环境。 立即联系我们以选择合适的款式。