无法使用 service.bat 安装 Tomcat 9

Unable to install Tomcat 9 with service.bat

我已经下载了 tomcat 64 位 windows zip。我尝试在 windows 10 中使用 service.bat 文件安装 tomcat 9。但是从命令行执行 service.bat 时,我看到以下错误,尽管我有 tomcat9.exe place 和 CATALINA_HOME 在 env 变量中正确定义。我不确定这里缺少什么。您的建议很有帮助。

执行时出错service.bat

Neither the Tomcat9.exe file nor the 'tomcat9'.exe file was found...
Either the CATALINA_HOME environment variable is not defined correctly or
the incorrect service name has been used.
Both the CATALINA_HOME environment variable and the correct service name
are required to run this program.
CATALINA_HOME: C:\Program Files\apache-tomcat-9.0.54

错误图片:

下载的 zip 目录(tomcat9.exe 可用)

CATALINA_HOME: C:\Program Files\apache-tomcat-9.0.54

上述CATALINA_HOME的值与您的配置不匹配:您的文件不在“C:\Program Files\apache-tomcat-9.0.54”中,而是在“C:\Users\[=16”中=]用户名\Downloads\apache-tomcat-9.0.54".

刚刚取消设置 CATALINA_HOME。 service.bat 脚本能够猜测该变量的值。