我已经安装了一个版本的Java。 我们如何设置 $JAVA_HOME
环境变量正确?
您可以设置您的 JAVA_HOME
在 /etc/profile
作为 Petronilla甲虫 建议。 但首选的位置 JAVA_HOME
或任何系统变量是 /etc/environment
.
打开 /etc/environment
在任何文本编辑器中,如 nano
或 gedit
并添加以下行:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(java路径可能会有所不同)
使用方法 source
要加载变量,请运行以下命令:
source /etc/environment
然后检查变量,通过运行此命令:
echo $JAVA_HOME
更新资料
通常大多数linux系统默认源/etc/环境。 如果您的系统不这样做,请将以下行添加到 ~/.bashrc
(感谢@pje)
source /etc/environment
要设置 JAVA_HOME
环境变量,执行以下操作:
- 启动终端按 Ctrl+Alt+T 在你的键盘上。
- 输入以下命令:
$gksudo gedit /etc/environment
- 根据您安装Java的位置,您将需要提供完整路径。 对于这个例子,我安装了Oracle JDK7在
/usr/lib/jvm/java-7-oracle
目录。
滚动到文件末尾并输入以下内容:JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
- 保存文件并退出 盖迪特.
- 最后,使用以下命令重新加载系统路径:
$. /etc/environment
上述方法将为您节省每次登录计算机时都必须运行命令的麻烦。
如果您不知道路径,并且只安装了openJDK,则可以键入 update-alternatives --config java
你应该找到路。 要设置变量,您可以编写 JAVA_HOME=<PATH>
其次是 export JAVA_HOME
. 请注意,声明变量时没有空格。 要检查变量是否存储,只需键入 echo $JAVA_HOME
来验证。