0

我正在使用 grails 应用程序,它需要像这样执行外部 bash 命令:

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

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

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

4

1 回答 1

1

UPDATE

It looks like you're invoking an Ant Task from your TaskService.

Without your code, or you adding more debugging, it will be difficult to help.

"On ne sait pas ce que fait TaskService, ajoute du debug dans le code, ca va etre dur d'aider sans détails"


Try to debug it, by putting this line right after your execute call.

cmd.text.eachLine { log.info it }
于 2013-03-28T19:28:58.223 回答