Install4j 在macOS上,服务启动器状态始终显示“已停止”

Install4j 在macOS上,服务启动器状态始终显示“已停止”,install4j,Install4j,我在install4j中生成了一个服务启动器,并使用安装服务操作将其安装在macOS上。当我在终端中执行status时,即使服务已经启动,它也总是说stopped。如果我使用start启动服务,然后查询状态,则行为相同 stop对正在运行的服务也有任何影响 如何在Mac上运行此功能?在Mac OS上,您必须使用启动CTL来控制服务: 在macOS上,您必须使用launchctl来控制服务:

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

stop
对正在运行的服务也有任何影响


如何在Mac上运行此功能?

在Mac OS上,您必须使用
启动CTL
来控制服务:


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