首页 > 解决方案 > Tomcat卸载使用控制面板-Tomcat服务未删除

问题描述

  1. 我在 Windows Server 2016 上使用 Windows Installer .exe 安装了 tomcat 9.0.12。它在端口 8080 上运行良好。我还使用服务器管理员凭据登录到 tomcat 服务,而不是本地系统。

  2. 我想在端口 80 上运行,所以在 server.xml 中进行了所需的更改,但没有效果。我恢复了更改(已备份 server.xml)。

  3. 所以我停止了tomcat服务,尝试使用tomcat目录中的uninstall exe进行卸载,但它提示我:

未指定要卸载的服务名称。如果您通过添加/删除程序或开始菜单上的快捷方式卸载,这将自动提供。或者,使用 -ServiceName="" 从命令行调用安装程序

  1. 因此,我从“添加/删除程序”中卸载了 tomcat,但没有删除 tomcat/bin 中的 tomcat9w.exe,也没有从服务中删除服务 Apache Tomcat 9.0 Tomcat9。该服务在 services.msc 中显示为已禁用。因此,我无法重新安装 tomcat,因为 tomcat 安装程序说同名服务已经存在。

现在安装tomcat的最佳方法是什么?

标签: windows-serviceswindows-server-2016tomcat9

解决方案


运行以下命令:

sc delete {your_service_name}


推荐阅读