我有一个非常简单的任务来完成:在最新的MacOS上作为守护进程启动tomcat应用服务器。 我已经执行了以下步骤:
sudo launchctl load org.apache.tomcat.plist加载守护程序描述。 它成功(发出这个命令第二次输出“已经加载”)。 sudo launchctl start org.apache.tomcat.plist启动一个daeon 此时,MacOS显示错误“launchctl start error:No such process”。 我已经检查了launchd的日志文件 – 它没有这个错误的logging。 Google什么都没说 而从错误文本我无法弄清楚什么是“过程”,为什么它是“错误的”:(任何提示我做错了什么?
哪里是我的设置中的错误。 正确的启动命令是sudo launchctl start org.apache.tomcat
确保你做到了
launchctl load -w /Library/LaunchDaemons/org.apache.tomcat.plist
或者它不会在重新启动时自动启动。