Problem

Web application is deployed, but hits following error message.

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
	at org.apache.commons.httpclient.HttpClient.<clinit>(HttpClient.java:66)
	at com.mkyong.SimpleHttp.main(SimpleHttp.java:18)

Solution

This is caused by the missing of commons-logging-xxx.jar.

To fix it, download the commons logging library via http://commons.apache.org/downloads/download_logging.cgi, or Maven repository

<dependency>
	<groupId>commons-logging</groupId>
	<artifactId>commons-logging</artifactId>
	<version>1.1.1</version>
</dependency>

Then include it into your project classpath.

Tags :
Founder of Mkyong.com, love Java and open source stuffs. Follow him on Twitter, or befriend him on Facebook or Google Plus.
Here are some of my recommended Books

Related Posts

Popular Posts