據http://mgrebenets.github.io/mobile%20ci/2015/02/01/jenkins-ci-server-on-osx,你應該使用<字符串>但不<鍵>,如:
<string>-XX:MaxPermSize=1024m</string>
<鍵>表示部分。在這種情況下,您要設置的程序參數屬於<鍵> ProgramArguments </key>部分。您指定的關鍵部分可能會讓啓動器混淆不清。看看這個鏈接的完整例子,並與你的比較。
刪節例如:
<plist version="1.0">
<dict>
<key>Label</key>
<string>homebrew.mxcl.jenkins</string>
<key>ProgramArguments</key>
<array>
..... more props here...
<string>-XX:MaxPermSize=256m</string>
.... more props here
</array>
... more stuff here...
</dict>
還要注意爲正確重新啓動(卸載/加載)指令,以使更改應用實例。一旦你重新啓動它,確認該選項您可以設置正確轉換到命令行:
ps aux | grep java
的性質應通過適當的格式如下:
-XX:PermSize=512m -XX:MaxPermSize=1024m
感謝這個幫助,但一旦我重新啓動實例我仍然看不到選項'-XX:PermSize = 512m'或'-XX:MaxPermSize = 1024m' – Richlewis