来自Grails应用程序的bash命令

时间:2013-03-28 18:43:30

标签: shell grails groovy

我正在使用grails应用程序,它需要执行外部bash命令,如下所示:

def cmd= "example".execute()
cmd.waitFor()

问题是当我从开发环境运行它时,这个命令执行得很好但是当我将它部署到tomcat时,这个命令不再执行了。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

<强>更新

看起来你正在从TaskService调用Ant任务。

如果没有您的代码,或者您添加了更多调试,则很难提供帮助。

“On ne sait pas ce que fait TaskService,ajoute du debug dans le code,ca va etre dur d'aidersansétails”


尝试通过在执行调用之后立即放置此行来调试它。

cmd.text.eachLine { log.info it }