Mac-Osx
在 OS X 上自動啟動和關閉 JIRA
只是想知道自動啟動和關閉(獨立)JIRA 安裝(分別在開機和關機時)的正確 OSX 方式是什麼?寧願避免手動編輯 OSX 啟動腳本,但如果它是正確或唯一的方法,願意這樣做。
您可能希望通過以下方式執行它
launchctl
:https ://developer.apple.com/library/mac/#documentation/darwin/reference/manpages/man1/launchctl.1.html您可以編寫一個簡單的腳本並讓它在啟動時啟動
$HOME/.launchd.conf
以下是 JIRA 的一些文件:http: //confluence.atlassian.com/display/JIRA044/Configure+JIRA+as+service+on+Mac+OS+X
這是一個範例腳本:
#!/bin/bash function shutdown() { date echo "Shutting down JIRA" $JIRA_HOME/bin/stop-jira.sh } date echo "Starting JIRA" export JIRA_PID=/tmp/$$ # Uncomment to increase Tomcat's maximum heap allocation # export JAVA_OPTS=-Xmx512M $JAVA_OPTS . $JIRA_HOME/bin/start-jira.sh # Allow any signal that would kill a process to stop Tomcat trap shutdown HUP INT QUIT ABRT KILL ALRM TERM TSTP echo "Waiting for `cat $JIRA_PID`" wait `cat $JIRA_PID