java - 如何在 Ubuntu 上设置 JAVA_HOME 路径?

如何设置 JAVA_HOME 路径,而不必在每次重新启动机器时设置它?

在我的 Ubuntu 机器上尝试设置 JAVA_HOME 时,我使用了以下方法:

1) 我从终端执行了以下命令:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0

2) 我已经直接编辑了 /etc/enviroment 文件,在其中添加了 JAVA_HOME 路径

真正奇怪的是,如果我在上述两种方式之一之后使用echo命令测试JAVA_HOME,我可以看到它设置正确,但如果我重新启动, 注销/再次登录,甚至在机器上工作一段时间后 JAVA_HOME 不再设置,我必须使用上述两种方式中的任何一种再次设置。

那么有人可以告诉我我在这里做错了什么吗?

最佳答案

将 JAVA_HOME 添加到文件中:

/etc/environment

让整个系统都可以使用它(不过你需要重新启动 Ubuntu)

https://stackoverflow.com/questions/17287542/

相关文章:

python - 是否有一个装饰器可以简单地缓存函数返回值?

python - 在 Python 中,使用 argparse,只允许正整数

c - stdout 和 STDOUT_FILENO 的区别

python - 遍历python中的对象属性

linux - 当我启动 apache 并继续杀死我的机器时,如何防止产生大量的 apache 进程

linux - 从命令行将文本附加到文件而不使用 io 重定向

python - 通过比较两个绝对路径获取相对路径

python - Pandas 在每组中获得前 n 条记录

linux - 为什么 docker 有能力运行不同的 linux 发行版?

c - 分离与可连接 POSIX 线程