异常内容:Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is java.lang.NoSuchMethodError: org.apache.coyote.AbstractProtocol.setAcceptCount(I)V
APPLICATION FAILED TO START
Description:
An attempt was made to call the method org.apache.coyote.AbstractProtocol.setAcceptCount(I)V but it does not exist. Its class, org.apache.coyote.AbstractProtocol, is available from the following locations:
jar:file:/D:/software/apache-tomcat-8.0.50/lib/tomcat-coyote.jar!/org/apache/coyote/AbstractProtocol.class
jar:file:/C:/Users/Admin/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.34/tomcat-embed-core-8.5.34.jar!/org/apache/coyote/AbstractProtocol.class
It was loaded from the following location:
file:/D:/software/apache-tomcat-8.0.50/lib/tomcat-coyote.jar
Action:
Correct the classpath of your application so that it contains a single, compatible version of org.apache.coyote.AbstractProtocol
解决方法:
找到报错路径下的文件,虽然我不知道该文件的用处,但删除后,就可以启动成功
路径:jar:file:/D:/software/apache-tomcat-8.0.50/lib/tomcat-coyote.jar!/org/apache/coyote/AbstractProtocol.class
启动成功