2012-03-07 35 views
1

我正在使用Mac OS X Lion并刚刚安装了JBoss 7.1.0.AS.我无法让JBoss服务器在系统启动时运行。我创建了以下文件(/System/Library/LaunchDaemons/jboss.plist)...任何人都有在Mac OSX Lion上启动时运行JBoss的launchd脚本?

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$ 
<plist version="1.0"> 
<dict> 
<key>Label</key> 
<string>jboss</string> 
<key>Disabled</key> 
<false/> 
<key>KeepAlive</key> 
<dict> 
<key>SuccessfulExit</key> 
<false/> 
</dict> 
<key>ProgramArguments</key> 
<array> 
<string>sh /opt/jboss-as-7.1.0.Final/bin/standalone.sh</string> 
</array> 
<key>RunAtLoad</key> 
<true/> 
<key>UserName</key> 
<string>davea</string> 
</dict> 
</plist> 

然而,当我重新启动我的电脑,服务器没有运行。有没有人在Mac OS X Lion上为JBoss提供工作启动脚本,或者您是否可以看到上述问题?

感谢,

回答

1

愿所有子孙后代受益于神圣的知识,我快要摔倒(感谢,巴里马戈利斯)。脚本是

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple$ 
<plist version="1.0"> 
<dict> 
<key>Label</key> 
<string>jboss</string> 
<key>Disabled</key> 
<false/> 
<key>KeepAlive</key> 
<dict> 
<key>SuccessfulExit</key> 
<false/> 
</dict> 
<key>Program</key> 
<string>/opt/jboss-as-7.1.0.Final/bin/standalone.sh</string> 
<key>StandardOutPath</key> 
<string>/Users/davea/out.log</string> 
<key>RunAtLoad</key> 
<true/> 
<key>UserName</key> 
<string>davea</string> 
</dict> 
</plist> 

确保脚本使用root:wheel owner和group注册到644 perms。 Rock on, - 戴夫

相关问题