如何使用 Spring Boot 将 log4j.xml、应用程序属性和 jar 外部化?

Posted

技术标签:

【中文标题】如何使用 Spring Boot 将 log4j.xml、应用程序属性和 jar 外部化?【英文标题】:How do I externalize log4j.xml,application properties and jar using spring boot? 【发布时间】:2020-10-15 20:54:15 【问题描述】:

我创建了一个spring boot项目,想将log4j.xml、应用程序属性文件和jar外化,这样我就可以创建一个bat文件并通过这个命令运行spring boot应用程序

【问题讨论】:

【参考方案1】:

java -Dlog4j.configuration=file:/temp/log4j.xml -jar temp/ltstatus.jar -Dspring.config.location=temp/application.properties

将 temp 替换为您的文件夹路径

【讨论】:

以上是关于如何使用 Spring Boot 将 log4j.xml、应用程序属性和 jar 外部化?的主要内容,如果未能解决你的问题,请参考以下文章

如何在spring boot中配置log4j写入文件?

将 log4j2.properties 配置到 Spring Boot 中的问题(使用 gradle)

如何使用 Spring Boot 应用程序初始化 log4j?

如何使用 Spring Boot 微服务 Extern log4j.properties 文件并将其作为 Linux 服务运行?

Spring Boot Webapp:让 Hibernate 使用 log4j

Spring boot中使用log4j