Tomcat 在错误的 war 文件后无法启动

Tomcat cannot start after bad war file

我使用 tomcat 网络管理器将 war 文件部署到我的 Apache Tomcat 9 服务器,应用程序出现问题,因此我重新启动了服务器。我注意到由于 war 文件的某些错误,服务器无法启动。

我删除了项目文件夹和/var/lib/tomcat9/webapps下的war文件

但是当我尝试启动 Tomcat 时,它仍然会尝试找到我已删除的项目。

[2019-05-08 23:21:18] [crit] Caused by: java.lang.IllegalArgumentException: The main resource set specified [/var/lib/tomcat9/webapps/myproject] is not valid
[2019-05-08 23:21:18] [crit]     at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:749)
[2019-05-08 23:21:18] [crit]     at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:706)
[2019-05-08 23:21:18] [crit]     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
[2019-05-08 23:21:18] [crit]     ... 30 more
[2019-05-08 23:21:18] [info] Pausing ProtocolHandler ["http-nio-80"]
[2019-05-08 23:21:18] [info] Stopping service [Catalina]
[2019-05-08 23:21:18] [info] Destroying ProtocolHandler ["http-nio-80"]

我该怎么做才能完全删除 Tomcat 中的项目,以便让它重新启动?

问题是我有一个指向应用程序的虚拟主机。我评论了它并且 tomcat 启动了