- 本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。
- 本文安装的JDK版本为21.0.1,其他版本方法类似。
下载并安装Java开发工具包(Java Development Kit)
- 更新系统。
dnf -y update
- 获取安装包链接。
- 前往JDK下载官网。
- 找到对应Linux版本的压缩包,复制
Download
列的链接。
- 下载JDK安装包。
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
- 解压JDK安装包。
tar -zxvf jdk-21_linux-x64_bin.tar.gz -C /usr/local
这里将JDK解压到/usr/local/目录下,会自动创建jdk-21.0.1目录。
- 修改环境变量。
- 编辑
.bash_profile
文件。vim .bash_profile
- 按
i
在# User specific environment and startup programs
后添加如下内容。export JAVA_HOME=/usr/local/jdk/jdk-21.0.1 export PATH=$JAVA_HOME/bin:$PATH
- 按
Esc
输入:wq!
保存并退出。 - 使环境变量生效。
source .bash_profile
- 编辑
- 在任意目录下执行
java --version
,如果返回如下内容,则表示已经安装好了。java 21.0.1 2023-10-17 LTS Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29) Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing)
运行Java程序
- 新建一个HelloWorld.java文件。
vim HelloWorld.java
- 在文件中按
i
写入如下内容。public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); // 输出 Hello, World! 到终端 } }
- 按
Esc
输入:wq!
保存并退出。 - 编译Java程序。
javac HelloWorld.java
编译完成后会自动生成一个HelloWorld.class的文件。
- 运行Java程序。
java HelloWorld
- 返回如下结果,即表示java程序运行成功。
Hello, World!