战争文件损坏后,Tomcat无法启动

时间:2019-05-09 03:32:06

标签: tomcat tomcat9

我使用tomcat Web管理器向我的Apache Tomcat 9服务器部署了一个war文件,该应用程序出现问题,因此我重新启动了该服务器。我注意到服务器由于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中的项目,以便重新启动它?

1 个答案:

答案 0 :(得分:0)

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