My Shitty Code

Embracing the Messiness in Search of Epic Solutions

Tag: Log4j

  • IntelliJ: Overriding Log4J Configuration Globally for JUnit

    PROBLEM Most of the time, we may have several Log4J configurations depending on the environments, for example:- Since log4j.xml and log4j2.xml are the default configuration files for Log4J and Log4J2, these configurations will always be used unless we override the configuration file path. In another word, if we don’t override the configuration file path and […]

  • Managing Log4j Configuration for Both Development and Production Environments

    PROBLEM Most of the time, we set the Log4j’s log levels to something lower (debug or info) during our local development. Once it is ready for production, we normally set the Log4j’s log levels to something higher (warn or even error) to prevent meaningless information from flooding the server log. One way to do this […]