Spring Boot-init.d服务不能与LOG_FOLDER变量一起使用吗?

时间:2018-12-21 12:30:01

标签: spring-boot deployment

我打包了可执行的Spring Boot(2.1.1)WAR,现在尝试将init.d服务的LOG_FOLDER定制为documented by spring boot

但是它不起作用。我什至尝试将LOG_FOLDER设置为默认值

LOG_FOLDER=/var/log

在我的app.conf文件中。错误消息是:

  

Fehler:Hauptklasse LOG_FOLDER = .var.log konge nicht gefunden oder   Geladen werden

表示

  

错误:找不到主类LOG_FOLDER = .var.log   被加载)。

此错误消息被写入/var/log/app.log,因此应找到该文件夹​​并且该文件夹可写。将“ /”替换为“。”看起来也很奇怪,但可能与Java包名称约定有关。

如果用作系统服务,则

LOG_FOLDER不可用。我已经在debian Stretch上进行了systemd,但是我将它与/etc/init.d/app restart一起使用。也许这只是一个“伪”的init.d脚本,而systemd会接管?

还是我做错了什么?

0 个答案:

没有答案