Linux部署Java环境
- 本文使用的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!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理