I was wondering if anyone had or knew of a basic java class/lib to do
tracing/logging of a java program. All I'm looking to do is have a
utility class I guess to replace plain old System.out.println()(save to
a file probably instead) calls in the code. To be able to turn it on or
off and maybe have different levels of logging also. Seems like this is
something others would also need so I thought I would ask before I tried
to build it myself.
Thanks,
Frank
TechBookReport - 16 Jun 2005 17:08 GMT
> I was wondering if anyone had or knew of a basic java class/lib to do
> tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 7 lines]
>
> Frank
Two places to look at. The first is the Jakarta Commons Logging project
(http://jakarta.apache.org/commons/logging/). The second is Log4J, also
an apache project (http://logging.apache.org/log4j/docs/).
An even lower tech approach is to point System.out to a file...
HTH
=========================================================================
TechBookReport Java http://www.techbookreport.com/JavaIndex.html
Vova Reznik - 16 Jun 2005 17:15 GMT
> I was wondering if anyone had or knew of a basic java class/lib to do
> tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 7 lines]
>
> Frank
package java.util.logging
Roland - 16 Jun 2005 17:18 GMT
> I was wondering if anyone had or knew of a basic java class/lib to do
> tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 7 lines]
>
> Frank
A third possibility is Java's own logging system (available for Java 1.4
and later)
<http://java.sun.com/j2se/1.5.0/docs/api/java/util/logging/package-summary.html>
<http://java.sun.com/j2se/1.5.0/docs/guide/logging/index.html>

Signature
Regards,
Roland de Ruiter
` ___ ___
`/__/ w_/ /__/
/ \ /_/ / \
Simon OUALID - 16 Jun 2005 18:34 GMT
> A third possibility is Java's own logging system (available for Java 1.4
> and later)
> <http://java.sun.com/j2se/1.5.0/docs/api/java/util/logging/package-summary.html>
>
> <http://java.sun.com/j2se/1.5.0/docs/guide/logging/index.html>
log4j is nice too, but you'll need an extra jar :
http://logging.apache.org/log4j/docs/index.html
Roland - 16 Jun 2005 20:19 GMT
>> A third possibility is Java's own logging system (available for Java
>> 1.4 and later)
[quoted text clipped - 4 lines]
> log4j is nice too, but you'll need an extra jar :
> http://logging.apache.org/log4j/docs/index.html
Yep, it contains implementations for several output destinations, such
as SMTP (email), NT eventlog, Unix syslog.
If only logging to a file is required, Java logging would suffice (log4j
also supports logging to a file, of course).

Signature
Regards,
Roland de Ruiter
` ___ ___
`/__/ w_/ /__/
/ \ /_/ / \
Lucy - 16 Jun 2005 19:00 GMT
> > I was wondering if anyone had or knew of a basic java class/lib to do
> > tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 3 lines]
> > something others would also need so I thought I would ask before I tried
> > to build it myself.
There is a program called "trace" that you can use. It prints out whenever
you enter or leave a method.
Roland - 16 Jun 2005 20:20 GMT
>>>I was wondering if anyone had or knew of a basic java class/lib to do
>>>tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 6 lines]
> There is a program called "trace" that you can use. It prints out whenever
> you enter or leave a method.
Where would I find this program. Do you perhaps have a URL.

Signature
Regards,
Roland de Ruiter
` ___ ___
`/__/ w_/ /__/
/ \ /_/ / \
Lucy - 17 Jun 2005 00:19 GMT
> >>>I was wondering if anyone had or knew of a basic java class/lib to do
> >>>tracing/logging of a java program. All I'm looking to do is have a
[quoted text clipped - 9 lines]
> --
> Regards
www.jmonde.org
but when you click on it, it goes immedately to
http://www.geocities.com/mcphailmj/
On-the-fly runtime method tracing for Java applications
Synopsis
org.jmonde.debug.Trace [ options ] class [ argument ... ]