我玩框架服务器和我做自动化使用哈德森,
当我使用su deploy -c“play start”启动播放服务器时,日志正在更新并启动服务器。
我在Hudson的shell脚本中使用了相同的命令,命令被执行,但是Play服务器没有开始
“部署”是启动和停止播放服务器的用户之一。
你能帮我吗?
注意:因为我没有权限添加新的标签我不能添加标签“playframework”
谢谢
你可能想要使用 – 选项su,就像su - deploy -c "play start" 。 – 使su使用新用户的环境,而不是以前的用户。 当您不运行部署用户的环境时,path和其他选项可能无法正确设置。
尝试在shell脚本中为'play'二进制文件指定完整path(如果它不存在于PATHvariables中),那可能是问题所在。