centos7重启以后,/etc/profile中的环境变量不生效

每次重启以后,都需要重新执行source/etc/profile才能导入环境变量.相同的内容放入/etc/bashrc文件中没有问题.求解答JAVA_HOME=/usr/... 每次重启以后,都需要重新执行 source /etc/profile才能导入环境变量.
相同的内容放入/etc/bashrc文件中没有问题.
求解答
JAVA_HOME=/usr/local/java/jdk1.8.0_65
JRE_HOME=/usr/local/java/jdk1.8.0_65/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/openssl/bin
export PATH=$PATH:/usr/local/php/bin
展开
 我来答
鸟潜鱼还啊6682
2015-11-25 · TA获得超过3639个赞
知道大有可为答主
回答量:4036
采纳率:18%
帮助的人:2116万
展开全部
是不是您的os中默认安装的是其他版本的java,您最好先用Java -version命令检查一下,如果os默认的java确实是其他的版本,我建议您先用which java命令找到该文件,以我以前的经验,32位系统的目录应该是usr/lib/jvm,64位系统的目录应该是usr/lib64/jvm,不过我建议您最好是先检查确认一下,然后用mv命令将jvm重新命名,然后重新用source命令执行一下,看看问题能不能解决。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式