title: Server Tomcat v9.0 Server at localhost failed to start is the message in eclipse
body: <p>Whenever I try to start the server in eclipse, the above message crops up.   The following is the error message in the console</p>
  
  <pre><code>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
  </code></pre>