Ajout api log4j et log tests
This commit is contained in:
parent
c75ec4550f
commit
121754acec
38
NGCC/resources/log4j2.properties
Normal file
38
NGCC/resources/log4j2.properties
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
#status = error
|
||||||
|
#dest = err
|
||||||
|
#name = PropertiesConfig
|
||||||
|
#
|
||||||
|
#property.filename = target/rolling/rollingtest.log
|
||||||
|
#
|
||||||
|
#filter.threshold.type = ThresholdFilter
|
||||||
|
#filter.threshold.level = debug
|
||||||
|
#
|
||||||
|
#appender.console.type = Console
|
||||||
|
#appender.console.name = STDOUT
|
||||||
|
#appender.console.layout.type = PatternLayout
|
||||||
|
#appender.console.layout.pattern = %m%n
|
||||||
|
#appender.console.filter.threshold.type = ThresholdFilter
|
||||||
|
#appender.console.filter.threshold.level = error
|
||||||
|
#
|
||||||
|
#appender.rolling.type = RollingFile
|
||||||
|
#appender.rolling.name = RollingFile
|
||||||
|
#appender.rolling.fileName = ${filename}
|
||||||
|
#appender.rolling.filePattern = target/rolling2/test1-%d{MM-dd-yy-HH-mm-ss}-%i.log.gz
|
||||||
|
#appender.rolling.layout.type = PatternLayout
|
||||||
|
#appender.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
|
||||||
|
#appender.rolling.policies.type = Policies
|
||||||
|
#appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
|
||||||
|
#appender.rolling.policies.time.interval = 2
|
||||||
|
#appender.rolling.policies.time.modulate = true
|
||||||
|
#appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
|
||||||
|
#appender.rolling.policies.size.size=100MB
|
||||||
|
#appender.rolling.strategy.type = DefaultRolloverStrategy
|
||||||
|
#appender.rolling.strategy.max = 5
|
||||||
|
#
|
||||||
|
#logger.rolling.name = com.example.my.app
|
||||||
|
#logger.rolling.level = debug
|
||||||
|
#logger.rolling.additivity = false
|
||||||
|
#logger.rolling.appenderRef.rolling.ref = RollingFile
|
||||||
|
#
|
||||||
|
#rootLogger.level = info
|
||||||
|
#rootLogger.appenderRef.stdout.ref = STDOUT
|
@ -1,4 +1,4 @@
|
|||||||
import java.util.concurrent.Callable;
|
import java.util.concurrent.Callable;
|
||||||
|
|
||||||
import commands.Analyse;
|
import commands.Analyse;
|
||||||
import commands.Build;
|
import commands.Build;
|
||||||
|
@ -92,7 +92,6 @@ public class Read implements Callable <Void> {
|
|||||||
//***************************************************
|
//***************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
System.out.println("\nRead mode activated ...\n"); // Debug des paramètres à exploiter plus tard
|
System.out.println("\nRead mode activated ...\n"); // Debug des paramètres à exploiter plus tard
|
||||||
System.out.println("Update : "+step +"\n"+
|
System.out.println("Update : "+step +"\n"+
|
||||||
"Verbose : "+vb_level +"\n"+
|
"Verbose : "+vb_level +"\n"+
|
||||||
|
23
NGCC/tests/log4j/TestLog4j.java
Normal file
23
NGCC/tests/log4j/TestLog4j.java
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
package log4j;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
|
|
||||||
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
import org.apache.logging.log4j.Logger;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
class TestLog4j {
|
||||||
|
|
||||||
|
|
||||||
|
private static Logger logger = LogManager.getLogger();
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
logger.debug("msg de debogage");
|
||||||
|
logger.info("msg d'information");
|
||||||
|
logger.warn("msg d'avertissement");
|
||||||
|
logger.error("msg d'erreur");
|
||||||
|
logger.fatal("msg d'erreur fatale");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user