Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #39937

Re: How do you log your Java?

From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: How do you log your Java?
Date 2023-03-20 10:11 -0400
Organization A noiseless patient Spider
Message-ID <tv9pi9$3i8e5$2@dont-email.me> (permalink)
References <962b2d02-2056-4d40-b7a9-d2730831e349n@googlegroups.com> <tv9ora$3i8e5$1@dont-email.me> <25b108ad-ea16-4b59-ba4e-3660336349d8n@googlegroups.com>

Show all headers | View raw


On 3/20/2023 10:05 AM, e.d.pro...@gmail.com wrote:
>> I believe the popularity ranking is:
>> 1) logback
>> 2) log4j 2.x
>> 3) jul
>> 4) log4j 1.x (obsolete, deprecated)
> 
> What is logback? I've seen this and thought it was just an older version of the log4j.
> I haven't heard of a jul logging.

https://logback.qos.ch/

It is different from but similar to log4j.

>> @Log4j2 annotation is a Lombok feature I believe, so only
>> a possibility for those using Lombok.
> 
> Is the annotation just a shorter version of that one line factory statement or is there another benefit?

I don't use Lombok, but:

https://projectlombok.org/api/lombok/extern/log4j/Log4j

says:

<quote>
  Example:

  @Log4j
  public class LogExample {
  }


will generate:

  public class LogExample {
      private static final org.apache.log4j.Logger log = 
org.apache.log4j.Logger.getLogger(LogExample.class);
  }
  </quote>

Arne



Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

How do you log your Java? "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2023-03-20 06:31 -0700
  Re: How do you log your Java? Arne Vajhøj <arne@vajhoej.dk> - 2023-03-20 09:59 -0400
    Re: How do you log your Java? "e.d.pro...@gmail.com" <e.d.programmer@gmail.com> - 2023-03-20 07:05 -0700
      Re: How do you log your Java? Arne Vajhøj <arne@vajhoej.dk> - 2023-03-20 10:11 -0400

csiph-web