streda 5. decembra 2012

Fedora (Linux) tomcat-juli problem

In case of problem: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory



To work it around, you need to add the tomcat-juli.jar to the run configuration class path.

Here are the steps how to do it:
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 "/usr/share/tomcat6/bin/tomcat-juli.jar"
7. Close the dialog.
8. Start tomcat 6 from Eclipse.

more on http://forums.opensuse.org/english/get-technical-help-here/applications/391114-tomcat6-eclipse-not-working.html