$JAVA_HOME 变量随每个新终端而变化
$JAVA_HOME variable changes with each new terminal
我最近在我的机器上安装了 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 将具有其旧值。
请问解决方法?谢谢
如果您的用户名是 'test',则创建一个名为 /home/test/.profile 的文件(如果它不存在),并在其中添加您的导出命令。
我最近在我的机器上安装了 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 将具有其旧值。
请问解决方法?谢谢
如果您的用户名是 'test',则创建一个名为 /home/test/.profile 的文件(如果它不存在),并在其中添加您的导出命令。