【发布时间】:2013-03-28 18:43:30
【问题描述】:
我正在使用 grails 应用程序,它需要像这样执行外部 bash 命令:
def cmd= "example".execute()
cmd.waitFor()
问题是这个命令在我从开发环境运行时执行得很好,但是当我将它部署到 tomcat 时,这个命令不再执行。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
你部署的机器和你的开发一样吗?您可以使用 execute 在已部署的应用程序上运行其他命令吗?
-
顺便说一句,看看这篇文章中的 Ian Roberts 解决方案是否有帮助 stackoverflow.com/questions/12533799/…