如何停止安装在Mac Snow Leopard上的Jenkins?

我已经在OSX上安装了Jenkins可执行文件,但是现在我想停止它的运行。 每当我杀了它,不pipe如何,它只是立即重新启动。

我试过在jenkinsurl上使用exit命令:

http://localhost:8080/exit 

这要求我发布命令,我这样做,服务器按要求closures。 但是,然后重新启动。

我已经尝试使用pssearch进程ID,并强制杀死它( kill -9 pid ),并根据请求立即closures服务器。 但是,然后重新启动。

我已经尝试通过guiclosures它,但不幸的是似乎没有办法做到这一点。

必须有一个守护进程,这是一个普遍的OSX问题。

只需使用launchctl卸载plist即可

 sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist 

对于1.505,你可以使用web api

 http://localhost:8080/exit http://localhost:8080/restart http://localhost:8080/reload 

这适用于Mac OS Sierra 10.12.4:

 sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist 

我不得不卸载/加载LaunchAgent

sudo launchctl unload /Library/LaunchAgents/org.jenkins-ci.plist

sudo launchctl load /Library/LaunchAgents/org.jenkins-ci.plist

我在塞拉利昂(10.12.3)。

请注意,如果您希望在Mac OS上禁用运行Jenkins,请根据http://halyph.blogspot.ru/2013/03/jenkins-on-mac-os-x-tips-and-tricks.html你应该做:

sudo默认写/Library/LaunchDaemons/org.jenkins-ci RunAtLoad -bool NO

UPD:没有为我工作(