繁体   English   中英

Java Spring Boot外部日志文件jar

[英]Java Spring Boot external logging file jar

在我的Spring Boot应用程序中,我想使用日志记录到外部文件。

所以我像这样配置了application.properties:

# LOGGING
logging.path=/var/logs
logging.file=my-application.log

我想为我们提供Windows系统上的应用程序,并希望使用NSSM将jar文件作为Windows服务启动。

我也想要我提到的外部日志文件。

在当前状态下,我仅在Eclipse中测试了此配置,而名为my-application.log的日志文件仅存在于我的类路径中。

没有创建文件夹var

无论如何...

如何配置此应用程序日志记录以使其按需要工作。

  • 将Spring Boot应用程序用作jar
  • 用NSSM包装它以作为Windows服务运行
  • 在“ D:\\ applications \\ SpringBootApp \\ logging \\ data.log”位置有一个外部日志文件

我建议在启动器命令行上设置属性。 将它们添加到服务包装中的方式与添加其他命令行参数的方式相同。

我认为您必须提及驱动器或网络位置,您需要放置该日志文件。

例如: D:var/logs

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM