簡體   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