如何在Spring启动中加载Custom Log4j.properties文件
我在application.properties中的代码就在这里
logging.file=E:/Apps_Tek/apps-webservices-log/apps-webservices.log
logging.level.*=INFO
logging.config=log4j.properties
Run Code Online (Sandbox Code Playgroud)
我在log4j.properties中的代码就在这里
log4j.rootLogger=INFO,ConsoleAppender,FileAppender
log4j.appender.ConsoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.ConsoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.ConsoleAppender.layout.ConversionPattern=%-7p %d [%t] %c [%X{userName}] [%X{accessToken}] - %m%n
log4j.appender.FileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.FileAppender.File=E:/Apps_Tek/apps-webservices-log/apps-webservices.log
log4j.appender.FileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.FileAppender.layout.ConversionPattern=%-7p %d [%t] %c [%X{userName}] [%X{accessToken}] - %m%n
Run Code Online (Sandbox Code Playgroud)
但是我没有得到任何预期的输出,即,spring boot没有加载log4j.properties文件.Spring启动有自己的默认日志记录.
log4j.properties文件在 src/main/resources
我的问题是如何将log4j.properties文件与application.properties中的logging.config属性映射,如果它位于src/main/resources中.
请提出所有必要的更改建议.
在此先感谢您的帮助.