如何在Mac OS中启动系统时启动ActiveMq



有没有办法在Mac OS的系统启动时自动启动activemq服务器?我希望它在我启动系统时启动。

我试图在官方文档中查找,但找不到。

这取决于您如何安装它。


如果您做了明智的事情并通过自制软件安装了它,那么您可以立即启动它,并在将来的所有重新启动中使用以下方法启动它:

brew services start activemq

当您安装activemq时,此信息将显示给您,但如果您忘记了它,您可以使用以下命令再次获取它(具体请参阅最后 3 行(:

brew info activemq

示例输出

activemq: stable 5.15.6
Apache ActiveMQ: powerful open source messaging server
https://activemq.apache.org/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/activemq.rb
==> Requirements
Required: java >= 1.7 ✔
==> Caveats
To have launchd start activemq now and restart at login:
brew services start activemq
Or, if you don't want/need a background service you can just run:
activemq start

如果您决定以艰难的方式做事,并从源代码安装它,则需要使用launchctl与Apple的launchd进行交互。这里有一个例子。

最新更新