Starting Tomcat v8.5 Server at localhost' has encountered a problem 的解决方法

刚刚学习servlet不久,遇到了一个令我头疼的问题,就是运行它的时候会出现 Starting Tomcat v8.5 Server at localhost’ has encountered a problem. Server Tomcat v8.5 Server at localhost failed to start.(如下图)

这里写图片描述

这个问题一直困扰着我,而且在网上搜索了一整天都没有解决,只是知道大概是web.xml的问题。直到我今天又遇见它,我决定在 Console 里找到错误原因。然后我发现了这个:Caused by: java.lang.IllegalArgumentException: The servlets named [Test] and [test.Test] are both mapped to the url-pattern [/Test] which is not permitted.
于是我修改了web.xml中Test的中的 /Test改成了/t/Test就可以了。我不知道是具体什么原因,以后研究明白再说吧,或者有大神帮解答一下。

猜你喜欢

转载自blog.csdn.net/one_of_a_kind/article/details/76281487