我添加了一个JAVA_HOME
环境变量,并在Windows 10中向PATH
添加了一个条目,以便可以在计算机上运行Bamboo Server。在PowerShell中,我无法使用java -version
出现错误,但是同一命令在CMD中可以正常工作。
PowerShell中的错误消息
java : The term 'java' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ java
...
变量
JAVA_HOME="C:\PROGRA~2\Java\jdk1.8.0_211"
PATH=...%JAVA_HOME%\bin
答案 0 :(得分:1)
要使其与PowerShell一起使用,请删除JAVA_HOME
变量中的双引号。
工作变量
JAVA_HOME=C:\PROGRA~2\Java\jdk1.8.0_211
PATH=...%JAVA_HOME%\bin