无法将Tomcat8.5安装为服务

Cannot install Tomcat8.5 as a service

我尝试将 Tomcat 8.5 安装更新到最新的点版本。

升级前可以用,升级后就不行了,所以我回滚到以前的版本,但我也无法为旧版本正确安装服务:

"BOEXI40Tomcat 服务因以下特定于服务的错误而终止: 功能不正确。"

如果我直接从命令行 运行 Tomcat (startup.bat) 那么它 运行 没问题,所以它一定是服务本身有些奇怪,但我就是看不出有什么问题。有什么想法吗?

服务器版本:Apache Tomcat/8.5.32
服务器构建:2018 年 6 月 20 日 19:50:35 UTC
服务器号:8.5.32.0
OS 名称:Windows 服务器 2016
OS版本:10.0
架构:amd64
Java 主页:D:\Program Files (x86)\SAP BusinessOb JVM 版本:8.1.045
JVM 供应商:SAP AG

最后,我发现问题是针对版本 9 的一组三个命令

不确定他们是如何进入那里的,但只有在查看 Tomcat9w.exe 时才发现 - 在面板的下方 - 删除它们似乎是解决方案。

--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED