logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob Kjome" <h...@visi.com>
Subject Re: Get the following error: NoClassDefFoundError: org.apache.log4j.Logger
Date Wed, 02 Feb 2011 15:25:06 GMT

I presume you are running using something like?...

java -jar myapp.jar

Correct?  Note that if you try to add "-classpath" as a command line switch 
while using the "-jar" command line switch, it will be ignored.  In this case, 
you'll have to update your MANIFEST.MF file to include the Log4j library in 
the "Class-Path".  Otherwise, just run without the "-jar" switch and the 
"-classpath" info will no longer be ignored.


On Wed, 2 Feb 2011 10:21:13 +0000 (GMT)
 henry human <henry_human@yahoo.de> wrote:
> Hi
> I get the following error when I try to call a smal java
> application(hello friends!) which i placed in a jar file.
> the application has the log4j.jar in its lib directory (and
> classpath) and calls the log4j.logger like this:
> private static final Logger LOGGER =
> Logger.getLogger(Hello.class);
> It works when i run the application in eclipse
> but not when I pack it as a JAR application! (he
> application is not running on tomcat an is only a smal
> commandline application)
> Error:
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/log4j/Logger
> Thanks for your advice
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
>For additional commands, e-mail: log4j-user-help@logging.apache.org

To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org

View raw message