Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 更改Spring日志记录格式_Java_Spring_Ubuntu_Log4j - Fatal编程技术网

Java 更改Spring日志记录格式

Java 更改Spring日志记录格式,java,spring,ubuntu,log4j,Java,Spring,Ubuntu,Log4j,正在尝试在取自的简单Hello WorldSpring应用程序中更改日志记录格式 我刚刚把log4j.properties文件和下面的内容放在projects/src/main/resources log4j.rootLogger=DEBUG, consoleAppender, fileAppender log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender log4j.appender.consoleAppender.

正在尝试在取自的简单Hello World
Spring
应用程序中更改日志记录格式

我刚刚把
log4j.properties
文件和下面的内容放在projects
/src/main/resources

log4j.rootLogger=DEBUG, consoleAppender, fileAppender
 
log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
 
log4j.appender.fileAppender=org.apache.log4j.RollingFileAppender
log4j.appender.fileAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.fileAppender.layout.ConversionPattern=[%t] %-5p %c %x - %m%n
log4j.appender.fileAppender.File=demoApplication.log

但运行
/gradlew bootRun
后日志记录未更改。如何在Spring项目中更改日志记录?

尝试添加logback Spring.xml,您可以在其中根据配置文件指定日志模式,或者如果您使用的是Spring boot,则可以在application.properties中添加默认日志记录模式

logging.pattern.console=%d{yyyy-MM-dd HH:MM:ss}-%msg%n


你在哪里查日志。?您将示例结果hello worlds链接为响应我希望在控制台中更改日志格式,但在项目目录中也找不到
demoApplication.log