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


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

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 09:59 -0400
Organization A noiseless patient Spider
Message-ID <tv9ora$3i8e5$1@dont-email.me> (permalink)
References <962b2d02-2056-4d40-b7a9-d2730831e349n@googlegroups.com>

Show all headers | View raw


On 3/20/2023 9:31 AM, e.d.pro...@gmail.com wrote:
> Do you use log4j2 or something else?
> 
> How do you redirect the catalina logs to a file? If I have log4j2.xml
> in the tomcat folder, it appears to be ignoring the log4j2.xml in the
> application folder.
> 
> Do you use log4j2.xml?  This appears to be the popular setup, but the
> last application I worked with had many different project for pieces
> of the one big application, so I put them all under one master
> project and had the spring framework call the API to configure on
> startup, seemed easier than using xml files especially if the
> sub-projects can share and would each need their own xml file.
> 
> Do you use the static method at the start of each class Logger log =
> LoggerFactory.getLogger() or the @Log4j2 annotation, or is there
> another better way?

I believe the popularity ranking is:
1) logback
2) log4j 2.x
3) jul
4) log4j 1.x (obsolete, deprecated)

The big benefit of configuration files over programmatic
configuration is that it allows operations to change logging
without requiring help from software engineering.

@Log4j2 annotation is a Lombok feature I believe, so only
a possibility for those using Lombok.

Arne

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next 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