Tomcat 春季战靴日志4J2
我正在使用SpringBootVersion1.3.5(Spring4.2.6)开发一个应用程序。 我使用log4j2version2.4.1作为日志系统。 在sts(spring工具套件)上工作并在Embeded tomcat上执行时,日志工作正常(在控制台和文件上),但在构建war文件并将其部署到外部tomcat 8上时,会创建日志文件,但不会显示我的日志 我寻找了类似的问题,并测试了一些解决方案:Tomcat 春季战靴日志4J2,tomcat,logging,spring-boot,Tomcat,Logging,Spring Boot,我正在使用SpringBootVersion1.3.5(Spring4.2.6)开发一个应用程序。 我使用log4j2version2.4.1作为日志系统。 在sts(spring工具套件)上工作并在Embeded tomcat上执行时,日志工作正常(在控制台和文件上),但在构建war文件并将其部署到外部tomcat 8上时,会创建日志文件,但不会显示我的日志 我寻找了类似的问题,并测试了一些解决方案: 在tomcat上设置logging.config属性 使用参数logging.config=
请提供任何帮助或详细答案。如果您想在Tomcat中为Spring Boot应用程序配置log4j,本文档可能会帮助您: 使用Log4j 本节介绍如何将Tomcat配置为使用log4j而不是
java.util.logging
用于所有Tomcat的内部日志记录
注意:如果需要,则需要执行本节中描述的步骤
将Tomcat重新配置为使用ApacheLog4j进行自己的日志记录。这些
如果您只想在自己的web中使用log4j,则不需要执行步骤
应用程序。-在这种情况下,只需将log4j.jar
和
log4j.properties
进入您的WEB-INF/lib
和WEB-INF/classes
web应用程序
以下步骤描述如何配置log4j以输出Tomcat的
内部日志记录
创建一个名为log4j.properties
的文件,其中包含以下内容和
将其保存到$CATALINA_BASE/lib
我不想将log4j配置为tomcat的日志记录系统,但我希望它是我的spring boot应用程序日志记录系统?