The console printing exception is as follows:
Exception in thread "main" java.lang.noclassdeffounderror:org/apache/juli/logging/logfactory at Org.apache.catalina.startup.Bootstrap.<clinit> (bootstrap.java:54) caused by:java.lang.ClassNotFoundException:org.apache.juli.logging.LogFactory at java.net.urlclassloader$ 1.run (urlclassloader.java:217) at java.security.AccessController.doPrivileged (Native Method) at Java.net.URLClassLoader.findClass ( URLClassLoader.java:205) at Java.lang.ClassLoader.loadClass (Classloader.java:323) at Sun.misc.launcher$appclassloader.loadclass (Launcher.java:294) at Java.lang.ClassLoader.loadClass (Classloader.java:268) at Java.lang.ClassLoader.loadClassInternal (Classloader.java:336) ... 1Morecould not find the mainclass: Org.apache.catalina.startup.Bootstrap. Program would exit.
The main lack of tomcat-juli.jar.
Workaround:
1. In Eclipse, Open the "Server" tab.
2. Double Click on the ' Tomcat6 ' entry to see the configuration.
3. Then click on the ' Open launch configuration ' link in the ' General Information ' block.
4. In the dialog, select the "Classpath" tab.
5. Click the "ADD external jar" button.
6. Select the file "D:/developtools/server/eclipse/apache-tomcat-6.0.36/bin/tomcat-juli.jar"
7. Close the dialog.
8. Start Tomcat 6 from Eclipse.
Configuring Tomcat in Eclipse to encounter server Tomcat v6.0 server at localhost failed to start issues