要在Windows上手动安装Confluence,需要设置一个环境变量,将Confluence指向Java安装目录。

在大多数情况下,您应该设置JRE_HOME环境变量,但是如果没有设置,Confluence将使用JAVA_HOME

设置JAVA_HOME变量

要设置JRE_HOME或JAVA_HOME变量:

1. 找到Java安装目录

如果您在安装过程中没有更改路径,它将类似于C:\Program Files\Java\jdk1.8.0_65

您还可以在命令提示符下键入where java

2. 执行下列操作之一:

  • Windows 7–右键单击“我的电脑”,然后选择“属性”>“高级”
  • Windows 8–进入“控制面板”>“系统”>“高级系统设置”
  • Windows 10–搜索环境变量,然后选择“编辑系统环境变量”

3. 单击Environment Variables“环境变量”按钮。

4. 在“系统变量”下,单击“新建”。

5. 在“变量名称”字段中,输入:

如果您安装了JDK(JAVA开发工具包),请使用JAVA_HOME或如果您安装了JRE(Java运行时环境),则返回JRE_HOME

6. 在Variable Value字段中,输入JDK或JRE安装路径。

如果路径包含空格,请使用缩短的路径名。例如,C:\Progra~1\Java\jdk1.8.0_65

在Windows中设置JAVA_HOME变量插图

64位系统上的Windows用户注意事项

Progra~1=’程序文件’

Progra~2=’程序文件(x86)’

7. 单击“确定”并根据提示应用更改

您需要关闭并重新打开在进行这些更改之前打开的所有命令窗口,因为无法从活动的命令提示符重新加载环境变量。如果重新打开命令窗口后更改未生效,请重新启动Windows。

通过命令行设置JAVA_HOME变量

如果希望通过命令行设置JAVA_HOME(或JRE_HOME)变量:

打开命令提示符(确保以管理员身份运行,以便能够添加系统环境变量)。

将环境变量的值设置为JDK(或JRE)安装路径,如下所示:

setx -m JAVA_HOME "C:\Progra~1\Java\jdk1.8.0_XX"

如果路径包含空格,请使用缩短的路径名。

重新启动命令提示符以重新加载环境变量,然后使用以下命令检查是否正确添加了环境变量。

echo %JAVA_HOME%

您应该看到JDK(或JRE)安装的路径。