Ubuntu22.04安装jdk17,配置环境变量

服务器里面配置jdk就比较简单了,了解一下。

1. 更新软件源

复制代码
sudo apt update

2. 安装jdk17

复制代码
sudo apt install openjdk-17-jdk -y

3. 验证安装

复制代码
java -version
javac -version

4. 配置JAVA_HOME

4.1. 查找jdk的安装路径

复制代码
update-alternatives --list java

一般路径为:/usr/lib/jvm/java-17-openjdk-amd64

4.2. 编辑环境变量

复制代码
vim ~/.bashrc
# 或者 nano ~/.bashrc

文件末尾添加:

复制代码
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

4.3. 生效配置

复制代码
source ~/.bashrc

4.4. 校验JAVA_HOME

复制代码
echo $JAVA_HOME

这个教程有很多,同学们如果想更加深入的了解,可以自行查阅一些比较详尽的案例。

我是空谷有来人,感谢支持!

相关推荐
wangchunyu1141 小时前
JAVA CompletableFuture异步编程实战
java·开发语言·python
paopaokaka_luck2 小时前
流浪动物救助与收养系统(DeepSeek AI对话、 ECharts多维分析、救助流程衔接、领养与回访衔接、 捐赠确认与公示、志愿者协作)
java·前端·javascript·人工智能·mysql·echarts·推荐算法
Thomas.Sir2 小时前
第9课:SpringBoot4.x Web开发基础:WebMvc自动配置、静态资源、请求参数接收
java·spring boot
程序 代码狂人2 小时前
切片表与分区表的区别(数据开发面试版)
java·大数据·开发语言·数据仓库·算法
2501_944521593 小时前
Deepmerge 跨端三方库仓颉适配全流程
java·python·eclipse·github
南归北隐4 小时前
Spring AI Alibaba Graph框架实现MCP数据库查询实战
java·后端·spring ai·mcp·spring ai mcp
古法老登瞎折腾4 小时前
大数据智能运维实战(九):让 AI 查日志——找到异常,也保留上下文
java·大数据·运维·人工智能·spring ai·mcp
ai大模型-探索者4 小时前
Function Call与MCP(区别、联系与实战)
java·服务器·网络
略略略咯咯5 小时前
啊啊啊啊啊
java·服务器·数据库
SL_staff5 小时前
运维救火实战:钉钉API变更致薪资计算中断,如何用可视化逻辑引擎5分钟热修复
java·开源·全栈