3
MarkLogic的OSX版本安裝在系統偏好設置偏好窗格,但它並沒有提供一個選項,在每次登錄時自動啓動MarkLogic。自動啓動MarkLogic在OSX
Another MarkLogic developer created a launchd config啓動它,但我無法啓動它(在OSX 10.10中)。有沒有其他的方法來實現這個自動化?
MarkLogic的OSX版本安裝在系統偏好設置偏好窗格,但它並沒有提供一個選項,在每次登錄時自動啓動MarkLogic。自動啓動MarkLogic在OSX
Another MarkLogic developer created a launchd config啓動它,但我無法啓動它(在OSX 10.10中)。有沒有其他的方法來實現這個自動化?
使用AppleScript:
tell application "System Preferences"
activate
set current pane to pane "MarkLogic"
end tell
tell application "System Events"
tell application process "System Preferences"
set toggle to button 1 of group 1 of window 1
if title of toggle is "Start MarkLogic Server" then
click toggle
end if
end tell
end tell
tell application "System Preferences"
quit
end tell
OSX 10.11埃爾卡皮坦更新
在10.11,在MarkLogic的偏好窗格中的項目指標之一是沒有持續可靠。該腳本將實現相同的目標,並且應該向後兼容以前的OSX版本。按照以上步驟1-3使用此腳本:
do shell script "~/Library/StartupItems/MarkLogic/MarkLogic start"