在将JAVA_HOME设置为C:\Program Files\Java\jdk1.8.0_171并将%JAVA_HOME%\bin添加到我的路径后,我仍然收到此错误。我已经多次检查路径是否正确,并且每个在线解决方案都只说添加这两个变量。是否还有其他步骤可以修复此错误?我在尝试运行solr的“java-jar start.jar”时遇到此错误。
bn31dyow1#
您尚未将Java位置添加为系统中的Path变量。命令提示符或Powershell只能将您带到已指定的一个或多个路径。将“C:\Program Files\Java\jdk1.8.0_171\bin\”添加到“高级系统设置”-〉“环境变量"-〉”路径“中的路径变量中。
hs1ihplo2#
确保你在一个新的DOS shell中运行这个命令。如果你使用的是设置路径之前运行java命令的那个shell,它将不会更新路径。
xytpbqjk3#
不要手动输入路径-通过[浏览目录]按钮选择路径。路径看起来相同,但可以不同(可能是符号编码)
3条答案
按热度按时间bn31dyow1#
您尚未将Java位置添加为系统中的Path变量。命令提示符或Powershell只能将您带到已指定的一个或多个路径。
将“C:\Program Files\Java\jdk1.8.0_171\bin\”添加到“高级系统设置”-〉“环境变量"-〉”路径“中的路径变量中。
hs1ihplo2#
确保你在一个新的DOS shell中运行这个命令。如果你使用的是设置路径之前运行java命令的那个shell,它将不会更新路径。
xytpbqjk3#
不要手动输入路径-通过[浏览目录]按钮选择路径。路径看起来相同,但可以不同(可能是符号编码)