无法在MacOS上使用launchctl启动tomcat:神秘错误

时间:2011-03-21 10:19:17

标签: macos tomcat

我想在MacOS X Server上启动Tomcat,所以我写了下面的plist并将其放入/Library/LaunchDaemons

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
<dict>
        <key>Disabled</key>
        <false/>
        <key>Label</key>
        <string>org.apache.tomcat</string>
        <key>ProgamArguments</key>
        <array>
                <string>/Library/Tomcat/Home/bin/catalina.sh</string>
                <string>run</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
</dict>
</plist>

sytax检查显示一切正常。但是尝试使用以下命令加载它:

sudo launchctl load /Library/LaunchDaemons/org.apache.tomcat.plist

我得到了以下错误,我无法理解:

org.apache.tomcat: Invalid argument

任何提示或想法?

1 个答案:

答案 0 :(得分:0)

ProgamArguments文字中出现语法错误。似乎语法检查不检查xml标记内的正确文本,只检查标记是否正确:(。