试图执行java.exe并获得可爱的错误
>> sh.exe": java.exe: command not found
Run Code Online (Sandbox Code Playgroud)
该命令在普通的命令shell中工作.
我已经检查了两者的路径,它们几乎相同,bash有一些预期的额外目录.我曾经env |grep PATH和set PATH分别检查...
where java.exe
C:\Windows\System32\java.exe
set PATH
Path=C:\Ruby193\bin;C:\Windows\system32;C:\Windows;
env |grep PATH
HOMEPATH=\
PATH=/c/Users/hooksc/bin:.:/usr/local/bin:/mingw/bin:/bin:/c/Ruby193/bin:/c/Windows/system32:/c/Windows:
Run Code Online (Sandbox Code Playgroud)
我想我错过了一些微妙的东西,任何人都有什么想法?
我有一个简短的路径片段,使它更容易阅读...但是,至少有一个java.exe的源文件夹在路径中.
Gitbash查找%PATH%变量.在你的gitbash类型:
env | grep PATH
Run Code Online (Sandbox Code Playgroud)
并检查它是否包含jdk的bin目录的路径.如果没有,那么你必须自己添加路径.有关如何添加它的更多信息,请访问以下链接:http://www.java.com/en/download/help/path.xml
| 归档时间: |
|
| 查看次数: |
10662 次 |
| 最近记录: |