解决 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 再次登录服务器,验证好用。

相关推荐
ml13018528874几秒前
开发一个小程序需要多久时间?小程序软件开发周期
java·小程序·开源软件·软件需求
haaaaaaarry1 分钟前
【SQL】子查询详解(附例题)
java·数据库·sql
hycccccch7 分钟前
超卖问题解决方案
java·笔记·lua
自在如风。12 分钟前
IntelliJ IDEA 中通义灵码插件使用指南
java·intellij-idea·ai编程·通义灵码
斯普信专业组26 分钟前
Linux命令之jq命令处理JSON数据
linux·运维·json
小徐Chao努力37 分钟前
【Centos】centos7内核升级-亲测有效
java·linux·源码·bbr
雷渊1 小时前
在集群模式下,redis加锁和解锁如何定位一台机器上?
java·后端·面试
创码小奇客1 小时前
Spring Boot 分布式事务高阶玩法:从入门到精通
java·spring boot·trae
Java技术小馆1 小时前
Kafka的索引设计有什么亮点
java·面试·架构
代码续发1 小时前
SpringMVC+Spring+MyBatis知识点
java