1、log4j2.xml的配置
filePattern="${sys:catalina.home}/local/hpaasvc/$${date:yyyy-MM}/config_info-%d{yyyy-MM-dd}-%i.log.gz">
filePattern="${sys:catalina.home}/local/hpaasvc/$${date:yyyy-MM}/error-%d{yyyy-MM-dd}-%i.log.gz">
2. Log4j2 maven配置
org.apache.logging.log4j
log4j-core
2.1
org.apache.logging.log4j
log4j-api
2.1
org.apache.logging.log4j
log4j-web
2.1
3. web.xml文件中添加Log4j2相關配置信息
log4jConfigLocation
classpath:log4j2.xml
org.apache.logging.log4j.web.Log4jServletContextListener
4. java代碼中的使用
private static final Logger logger = LogManager.getLogger(實際類名.class.getName());
本文參考: