当我从 Windows 命令提示符运行 start-bamboo.bat 文件时。即使定义了 JRE_HOME,我也遇到了以下错误。
JRE_HOME环境变量没有正确定义这个 运行此程序需要环境变量
这意味着您的环境没有正确设置 JRE_HOME 或 JAVA_HOME 环境变量。您可以通过在命令提示符中键入来检查路径的有效性
echo %JAVA_HOME%
echo %JRE_HOME%
如果未设置,请按照 Atlassian 文档 在 Windows 中设置 JAVA_HOME 变量中提到的说明进行操作,并在同一命令提示符中运行
start-bamboo.bat
。
这对我有用,使用具有缩短路径的 JAVA_HOME 但使用完整路径的 JRE_HOME:
JAVA_HOME: C:\Progra~1\Java\jdk1.8.0_101
JRE_HOME: C:\Program Files\Java\jre1.8.0_144
希望有帮助。
仅设置 JDK 对我有用。如果其他答案不适合您,您可以尝试。