如何安装 Tomcat 8 ZIP 作为 Windows XP 服务?

How to install Tomcat 8 ZIP as a Windows XP service?

我正在创建一个 .exe 包来将我所有的项目安装到客户端机器上。为此,我下载了 .zip 格式的所有项目,因此我可以将其复制到包中(使用 Inno Setup)。

关键是我正在尝试将 Tomcat 8 安装为服务,所以我像其他项目一样以 zip 格式下载它。但是在我尝试将其安装为 Windows XP 服务的所有方面,它都返回了以下消息:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

当我使用 JDK 安装时,它工作正常,但我需要它来使用 JRE 安装,因为我的所有操作团队都使用 JRE 安装功能,我们无法更改公司模式来执行这个。

有人可以帮帮我吗?

如果要为 Tomcat 使用 JRE 而不是 JDK,则需要设置 JRE_HOME 而不是 JAVA_HOME。参见 RUNNING.txt