在安装NSIS - PowerShell脚本之前,请先设置JAVA_HOME环境变量。具体方法为:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量,然后找到JAVA_HOME变量并设置为Java JDK安装路径。
在NSIS - PowerShell脚本中添加以下代码来设置JAVA_HOME环境变量:
$JAVA_HOME = "C:\Program Files\Java\jdkx.x.x_xx"
[System.Environment]::SetEnvironmentVariable("JAVA_HOME", "$JAVA_HOME", "Machine")
其中,第一行代码指定Java JDK安装路径,第二行代码设置JAVA_HOME环境变量并将其应用于整个机器。
set JAVA_HOME=C:\Program Files\Java\jdkx.x.x_xx
其中,将“C:\Program Files\Java\jdkx.x.x_xx”替换为Java JDK的安装路径。
通过这些方法,Apache Tomcat服务就能正确识别JAVA_HOME环境变量了。