我在本地机器(OS X 10.10)上有一个 Jenkins 的原型实例(最新版本),每次开机都会自动启动。
如何禁用这种自启动?
我只想手动启动它,只有当我需要它时才启动。
好的,现在已经解决了。 launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
做到了这一点。重新启动后,Jenkins不再运行。 -w
选项是关键。
automatictester 的正确率达到了99%。
唯一缺失的步骤是,由于 Jenkins 在我的机器上作为 系统 服务运行,您需要使用以下命令:
sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
/Library/LaunchDaemons/org.jenkins-ci.plist: No such file or directory
的错误信息。plist文件是否已经移动到其他位置了? - Anthony Kong
launchd
启动的吗?您可以使用sudo launchctl list| grep -i jenkins
或sudo launchctl list | more
进行检查。 - Mark Setchelllaunchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
将其卸载,并随后删除了该文件。但是,重启后,该文件仍然存在,Jenkins再次运行。 - automatictester