Waarheen gaan log4j2 eiendomme?
Waarheen gaan log4j2 eiendomme?

Video: Waarheen gaan log4j2 eiendomme?

Video: Waarheen gaan log4j2 eiendomme?
Video: J-Fall 2015 Speaker Hubert Klein Ikkink - Building HTTP Applications with Ratpack 2024, Mei
Anonim

eiendomme in die klaspad. In 'n Spring Boot toepassing, die log4j2 . eiendomme lêer sal gewoonlik in die hulpbronne-lêergids. Voordat ons begin konfigureer Log4J 2 , ons sal skryf 'n Java-klas om logboodskappe te genereer Log4J 2.

Die vraag is ook, waar plaas ek log4j-eienskappe?

sit log4j . eiendomme lêer in "projek gids"/ konfig en gebruik PropertyConfigurator. konfigureer(" konfig // log4j.

18 Antwoorde

  1. Plaas log4j. eiendomme onder WEB-INF-klasse van die projek soos voorheen in hierdie draad genoem.
  2. Plaas log4j-xx.
  3. Toets of log4j gelaai is: voeg -Dlog4j by.

waar word log4j-eienskappe-lêer in eclipse gestoor? Stel eiendomme in log4j . eienskappe lêer . Druk die regterknoppie in die projek en gaan na eiendomme -> Java-boupad en gaan uiteindelik na die "Bron"-oortjie. Druk Voeg gids by en soek die "hulpbronne"-lêergids wat in stap 1 geskep is.

Net so kan 'n mens vra, waar gaan log4j2 XML heen?

xml lêer ligging . Jy behoort sit log4j2 . xml enige plek in die toepassing se klaspad. Log4j sal alle klaspad-liggings skandeer om hierdie lêer uit te vind en dit dan te laai.

Wat is wortelvlak in log4j2?

Konfigurasie: die wortel element van a log4j2 konfigurasie lêer; die status kenmerk verteenwoordig die vlak waarby interne log4j-gebeurtenisse aangeteken moet word. Bylaes: hierdie element bevat 'n lys van bylaes; in ons voorbeeld word 'n aanhanger gedefinieer wat ooreenstem met die stelselkonsole.

Aanbeveel: