У меня есть очень простая задача: запустить сервер приложений tomcat на последней версии MacOS в качестве демона. Я выполнил следующие шаги:
sudo launchctl load org.apache.tomcat.plist
. Успешно (повторная выдача этой команды выводит «уже загружено»).sudo launchctl start org.apache.tomcat.plist
На этом этапе MacOS показывает ошибку «Ошибка запуска launchctl: такого процесса нет». Я проверил файл журнала для launchd - в нем нет записи об этой ошибке. Гугл ничего не говорит. И по тексту ошибки я не могу понять, что такое «процесс» и почему он «неправильный» :(. Есть какие-нибудь подсказки, что я делаю неправильно?
Где была ошибка в моей настройке. Правильная команда запуска: sudo launchctl start org.apache.tomcat
Убедитесь, что вы делаете
launchctl load -w /Library/LaunchDaemons/org.apache.tomcat.plist
или он не запустится автоматически при перезагрузке.