【发布时间】:2018-05-04 19:22:21
【问题描述】:
我有一个 Spring Boot 应用程序 (1.5.10.RELEASE),它在 Eclipse IDE 中作为独立应用程序运行时记录良好。我正在使用spring config,属性文件是这样说的:
logging.level.com.myco.impl=DEBUG
logging.path=/log/myService
当我作为独立应用程序运行时,我看到我看到的所有内容都记录到控制台和上述目录中的文件(称为 spring.log)。
然后我构建我的“uber jar”并像这样运行:
java -jar my-service-0.1.0.jar。我看到所有控制台日志记录就像在 IDE 中运行一样。我可以看到它在 spring config 中寻找我的配置,但我没有看到任何创建的日志文件。
我可以就看什么提出一些想法。
【问题讨论】:
-
logging.path 是否有适当的权限?该目录是否存在?
标签: spring-boot logging