【问题标题】:Service launcher status always shows stopped on macOS服务启动器状态在 macOS 上始终显示已停止
【发布时间】:2017-08-17 15:31:19
【问题描述】:

我在 install4j 中生成了一个服务启动器,并使用 install service 操作将它安装在 macOS 上。当我在终端中执行<launcher> status 时,即使服务已经启动,它也总是说停止。如果我使用<launcher> start 启动服务然后查询状态,行为是相同的。

<launcher> stop 也会对正在运行的服务产生任何影响。

如何让它在 Mac 上运行?

【问题讨论】:

    标签: install4j


    【解决方案1】:

    在 macOS 上,您必须使用 launchctl 来控制服务:

    How to check if launchd has started the script?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-18
      相关资源
      最近更新 更多