当前位置: 首页 > 工具软件 > Home > 使用案例 >

$java_home位置_关于java home:echo $ JAVA_HOME不返回jdk位置

凤高澹
2023-12-01

当我输入echo $ JAVA_HOME时,我得到$ JAVA_HOME而不是jdk的位置。

我正确地设置了环境变量的路径:

变量名称:JAVA_HOME

变量值:C: Program Files Java jdk1.7.0_25

我究竟做错了什么?

尝试echo %JAVA_HOME%而不是echo $JAVA_HOME。

第一个用于Windows(我假设它的窗口基于你的文件路径),你正在使用的是Linux。

在我的情况下,当我输入"echo $ JAVA_HOME"时,我变得空白,我按照以下说明解决了这个问题:

$ vim .bash_profile

export JAVA_HOME = $(/ usr / libexec / java_home)

$ source .bash_profile

$ echo $ JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home

参考:

https://www.mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/

深呼吸,并参考这个链接,我该如何写出一个好的答案。

Linux的:

$ vi~ / .bash_profile

export JAVA_HOME = / usr / java / jdk1.5.0_07 / bin / java

export PATH = $ PATH:/usr/java/jdk1.5.0_07/bin

$ source~ / .bash_profile

验证:

$ echo $ JAVA_HOME

$ echo $ PATH

$哪个java

 类似资料: