есть проект мавен никак не могу разобратся с log4j !
файл log4j.properties поставил. в POM тоже все есть
<dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>3.0</version> </dependency> <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.5</version> </dependency> </dependencies>
# Root logger option log4j.rootLogger=DEBUG,stdout # Direct log messages to stdout log4j.appender.stdout.Stdout=C:\TMP\file.log log4j.appender.file=org.apache.log4j.RollingFileAppender log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
в console (eclipse) все пишет INFO и DEBUG
вопрос: как мне сделать так чтобы файл сохранялся по адресу?
в коде использую
private static final Logger logger = Logger.getLogger(TestS.class); PropertyConfigurator.configure("log4j.properties");
получаю: Error
log4j:ERROR Could not read configuration file [log4j.properties].
подскажите как правильно исползовать log4j ? как сохранить файл ?