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. --- Luis On Tue, 2003-02-04 at 07:45, [EMAIL PROTECTED] wrote: If someone wants to post an ant task that will do this, I will integrate into the core build script. -Mark > -----Original Message----- > From: Niclas Hedhman [mailto:[EMAIL PROTECTED]] > 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:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Main-Class: org.apache.log4j.chainsaw.Main Class-Path: log4j-1.3alpha.jar
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]