Mac-Osx

在 OS X 上自動啟動和關閉 JIRA

  • August 5, 2019

只是想知道自動啟動和關閉(獨立)JIRA 安裝(分別在開機和關機時)的正確 OSX 方式是什麼?寧願避免手動編輯 OSX 啟動腳本,但如果它是正確或唯一的方法,願意這樣做。

您可能希望通過以下方式執行它launchctlhttps ://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

引用自:https://serverfault.com/questions/377755