java java_home_关于java:%JAVA_HOME% 返回%JAVA_HOME%

当我这样做的时候

echo %JAVA_HOME%

它返回windows 10上的%JAVA_HOME%,我做错了什么?

那么它可能根本就没有设置。

那我该怎么办呢

要确认这一点,您可以输入set并查看结果中是否显示JAVA_HOME=something(可能不会显示)。

它现在起作用了什么?

请插入环境变量的屏幕截图

如果您确定已正确设置了它们,那么可以使用Windows10中的以下任何方法打印环境变量,如java_Home。

Windows命令提示(cmd.exe)

C:\>echo %JAVA_HOME%

C:\Program Files\Java\jdk1.7.0_80

在Windows中,您需要使用bash格式

user12231@TP-UN103 MINGW64 /c

$ echo $JAVA_HOME

C:\Program Files\Java\jdk1.7.0_80

在对话中,您似乎正在使用Windows10 PowerShell。要在Windows PowerShell中打印环境变量,请使用以下命令之一:

PS C:\>Get-ChildItem Env:JAVA_HOME

Name                           Value

----                           -----

JAVA_HOME                      C:\Program Files\Java\jdk1.7.0_80

PS C:\> echo $env:JAVA_HOME

C:\Program Files\Java\jdk1.7.0_80

您可以在此处参考PowerShell文档。

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about"环境变量"?视图=PowerShell-6显示环境变量

这就是我希望的答案!提及可能的案例,识别用户特定的问题、示例和文档的相关链接。

语法取决于您使用的外壳/终端。尝试

echo $JAVA_HOME

这是bash的语法,例如,如果您使用gitbash来运行命令。

很可能您在不知情的情况下使用了Windows10 PowerShell终端,而不是标准的Windows命令提示。

在标准的Windows命令提示中,您将键入,

echo %JAVA_HOME%

但在PowerShell中,您会看到java_home被写出来。

PowerShell的做法不同。在这种情况下,要输出需要使用的环境变量

echo $Env:JAVA_HOME

在Windows 10上,"echo"只会回显您在其后面键入的内容,因此您只需要键入:

JAVA_HOME

…然后按回车键

我知道这个答案已经过期了,但是经过几个小时的搜索,它为我解决了这个问题。

重新安装所有内容(git、jdk/jre,可能是maven),但当您重新安装时,将所有内容保留为其默认值。不要更改任何设置,不要选择您方便的特定保存位置等。将所有内容保留为其默认值。

事实证明,在灵活性方面,Git特别死板,如果更改安装位置,它就不能很好地发挥作用。安装Git时,我更改了保存位置。我一直在安装和练习一些新工具,我想把它们都放在一个单独的地方。只是说明默认方式通常是最好的方式。

它打印"java_home",因为您没有设置java_home变量,或者变量名中有拼写错误。只需转到您的环境变量设置并检查它是否正确。如果你没有java_home,那就看看这个问题:如何设置java_home

对于Windows 10计算机,您的命令是正确的。结果告诉我们,这个变量没有设置。可以在"开始"菜单中查找环境变量的设置。您将看到其他变量的设置,如路径、温度等。在那里你可以添加java_home(这里没有%)。路径将是这样的(从我的PC):c:程序文件javajdk1.80y161

我不确定,但我认为您需要$作为环境变量。

试一试:echo $JAVA_HOME。

我在10号窗口

在bash(命令行)中尝试,或者尝试SET JAVA_HOME->stackoverflow.com/questions/5327495/…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值