$ JAVA_HOME变量随每个新终端而变化

时间:2019-05-14 11:52:53

标签: java shell export cloudera java-home

我最近在计算机上安装了Jdk1.8。一切顺利,我让它工作了。之后,我编辑了 / etc / profile 文件以设置新的Java路径。我编辑了以下行:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_64

然后我执行了

source /etc/profile

这里一切都很好,我可以在终端上看到更改。

问题是:

每次我打开一个新的终端机

source /etc/profile

,否则JAVA_HOME将具有其旧值。

解决方案好吗?谢谢

1 个答案:

答案 0 :(得分:0)

如果您的用户名是'test',则创建一个名为/home/test/.profile的文件(如果该文件不存在),然后在其中添加导出命令。