windows - 在 Windows 上启动 Zookeeper 时 JAVA_HOME 设置不正确

标签 windows command-line environment-variables apache-zookeeper java-home

在正确设置了 zkServer.cmd 的 Windows 上启动 Zookeeper 时出现“JAVA_HOME 设置不正确”错误! 当我发出 %JAVA_HOME% 时,我得到了 C:\Program Files\Java\jdk1.7.0_45,这是 java 安装的正确目录。

我怀疑问题是由于程序文件中的空间引起的,因为当我发出 %JAVA_HOME%\bin\java.exe(zkEnv.cmd) 我得到了:

'C:\Program' is not recognized as an internal or external command, operable program or batch file.

我该如何解决这个问题?

最佳答案

引用路径。

"%JAVA_HOME%\bin\java.exe"

关于windows - 在 Windows 上启动 Zookeeper 时 JAVA_HOME 设置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25410719/

相关文章:

c++ - 无法通过 CreateProcess API 打开 chrome 浏览器

php - 从命令行运行 PHP 脚本

Java - 如何实现应用程序控制台解析器

ruby-on-rails - 无法验证证书 - 请设置 'ENV[' SSL_CERT_FILE'] = path_to_file'

windows - 在 Windows 应用程序中更改文本框背景颜色

c++ - 在 Windows 应用程序中嵌入 WebKit : Licensing issues?

c# - inetsvr 的 appcmd 在发出后发出错误

java - 如何在tomcat配置中设置环境变量CA_DATA

python - 如何将 secret 从 GitHub Actions 传递给 python 环境变量?

c# - C# 中 Cmd 命令中的 FFmpeg 完成后的事件