logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luis Reis <Luis.R...@netcabo.pt>
Subject RE: Packaging Chainsaw & LF5 as executable jars
Date Wed, 05 Feb 2003 00:02:48 GMT
There's no need to have a ant task for that, you just need to add a
"Main-Class" attribute to the log4j-1.2.x.jar file's manifest indicating
either ChainSaw or LogFactor5 (though I think LogFactor5 may need some
more salt than that).

You can generate a "runnable" chainsaw.jar by using the included
manifest file on the current cvs tree with this command line:

    $ jar cvfm chainsaw.jar chainsaw.mf

This will create a jar file containing only the manifest. If it's placed
on the same directory as log4j-1.3alpha.jar it will be runnable with:

    $ java -jar chainsaw.jar

If you need any more info/work than this, please say so.

AFAIK, LogFactor5 is an Appender and packaging it on a jar file will
require further work.


On Tue, 2003-02-04 at 07:45, mwomack@apache.org wrote:
    If someone wants to post an ant task that will do this, I will integrate
    into the core build script.
    > -----Original Message-----
    > From: Niclas Hedhman [mailto:niclas@ewarna.com]
    > Sent: Thursday, December 12, 2002 9:31 PM
    > To: Log4J Developers List
    > Subject: Re: Log4J Log Viewer GUI (a la LogFactor5)
    > On Friday 13 December 2002 13:19, Mark Womack wrote:
    > > > java -jar log4j-lf5.jar
    > > >
    > > > (or the 'double-click' if configured correctly in OS)
    > > > would lower the threshold a lot...
    > >
    > > Executable jars.  Cool.  But don't they still need log4j in the
    > classpath?
    > > Or can one define the classpath in jar manifest as well?
    > Class-Path: log4j-base.jar log4j-utils.jar
    > and so on, is placed in the manifest header. Location relative to
    > the Jar file
    > in which the manifest resides.
    > Amazing that JDK1.1 features has not penetrated the Java
    > community better.
    > Tons of fairly hard to configure/install applications could have
    > been done in
    > executable jar files.
    > Niclas
    > --
    > To unsubscribe, e-mail:
    > <mailto:log4j-dev-unsubscribe@jakarta.apache.org>
    > For additional commands, e-mail:
    > <mailto:log4j-dev-help@jakarta.apache.org>
    To unsubscribe, e-mail: log4j-dev-unsubscribe@jakarta.apache.org
    For additional commands, e-mail: log4j-dev-help@jakarta.apache.org

View raw message