Java 本地主机上的服务器Tomcat v9.0服务器启动失败是eclipse中的消息

Java 本地主机上的服务器Tomcat v9.0服务器启动失败是eclipse中的消息,java,eclipse,tomcat,Java,Eclipse,Tomcat,每当我尝试在eclipse中启动服务器时,就会出现上面的消息。以下是控制台中的错误消息 java.lang.NoClassDefFoundError: org/apache/tomcat/util/digester/Rule at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)

每当我尝试在eclipse中启动服务器时,就会出现上面的消息。以下是控制台中的错误消息

java.lang.NoClassDefFoundError: org/apache/tomcat/util/digester/Rule
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
    at java.lang.Class.getConstructor0(Class.java:3075)
    at java.lang.Class.newInstance(Class.java:412)
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:269)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:465)
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.digester.Rule
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 6 more

看起来你的Tomcat罐子坏了

备份Tomcat文件夹中的Webapps文件夹

卸下/卸载Tomcat

在EclipseIDE中重新安装Tomcat并复制粘贴Webapps文件夹并重新启动服务器


如果您不希望Tomcat中已经部署的应用程序,请重新安装Tomcat。

在eclipse中的project explorer中,查找Servers文件夹。删除它并卸载Tomcat服务器。再次安装Tomcat服务器,并在安装过程中配置web应用程序