首页 文章

Java Spring Boot外部日志文件jar

提问于
浏览
0

在我的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"处有一个外部日志记录文件

2 回答

  • 0

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

  • 0

    我想你必须提到你需要放置该日志文件的驱动器或网络位置 .

    例如: D:var/logs

相关问题