Hvor bliver log4j2-egenskaber af?
Hvor bliver log4j2-egenskaber af?

Video: Hvor bliver log4j2-egenskaber af?

Video: Hvor bliver log4j2-egenskaber af?
Video: Froja & Sarah - Hvor bliver du af? (HD) | MGP 2016 | Ultra 2024, Kan
Anonim

ejendomme i klassestien. I en Spring Boot-applikation er log4j2 . ejendomme fil vilje typisk være i ressourcemappen. Før vi begynder at konfigurere Log4J 2 , vi vilje skrive en Java-klasse til at generere logmeddelelser via Log4J 2.

Spørgsmålet er også, hvor skal jeg placere log4j-egenskaber?

læg log4j . ejendomme fil i "projektmappe"/ config og brug PropertyConfigurator. konfigurer(" config // log4j.

18 svar

  1. Sæt log4j. egenskaber under WEB-INF-klasser af projektet som nævnt tidligere i denne tråd.
  2. Indsæt log4j-xx.
  3. Test om log4j blev indlæst: tilføj -Dlog4j.

hvor er log4j-egenskabsfilen gemt i eclipse? Sæt ejendomme i log4j . egenskabsfil . Tryk på højre knap i projektet og gå til ejendomme ->Java Build Path og endelig gå til fanen "Kilde". Tryk på Tilføj mappe, og søg i mappen "ressourcer" oprettet i trin 1.

På samme måde kan man spørge, hvor går log4j2 XML hen?

xml fil Beliggenhed . Du burde sæt log4j2 . xml hvor som helst i applikationens klassesti. Log4j vil scanne alle klassestiplaceringer for at finde ud af denne fil og derefter indlæse den.

Hvad er rodniveau i log4j2?

Konfiguration: den rod element af en log4j2 konfigurationsfil; statusattributten repræsenterer niveau ved hvilke interne log4j hændelser skal logges. Appenders: dette element indeholder en liste over appenders; i vores eksempel er en appender, der svarer til systemkonsollen, defineret.

Anbefalede: