解决 linux 服务器 java 命令不生效问题

在Linux系统中,当你安装Java并设置了JAVA_HOME环境变量后,你可能需要使用source /etc/profile命令来使Java命令生效。这是因为/etc/profile是一个系统级的配置文件,它包含了系统的全局环境变量设置。

但是需要注意的是,source /etc/profile命令只会在当前终端会话中生效。新登录的shell窗口,java命令,jps命令无效如下:

解决办法

1 cd ~

2 vi .bashrc

3 将source /etc/profile命令添加到你的.bashrc , 这样,每次登录时都会自动执行该命令,使得Java命令能够正常使用。

4 再次登录服务器,验证好用。

相关推荐
白露与泡影1 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改
服务器·jvm·c#
莫逸风2 小时前
【AgentScope 2.0】 0. 学习指南
java·llm·agent·agentscope
神奇霸王龙2 小时前
Claude Code屠榜:MiMo与Grok紧追Codex
服务器·网络·人工智能·gpt·ai·ai编程
Web极客码2 小时前
WordPress SEO优化:提升网站排名的13个关键步骤
服务器·seo·wordpress
z123456789863 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
yaoxin5211234 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python
groundhappy4 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
做个文艺程序员4 小时前
Linux第24篇:Java应用监控体系搭建:Prometheus+Grafana可视化运维
java·grafana·prometheus
通信小小昕4 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
小钻风33665 小时前
Spring Boot 文件上传详解:深入理解 MultipartFile 的使用与原理
java·开发语言