0

次のように外部 bash コマンドを実行する必要がある grails アプリケーションで作業しています。

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

問題は、開発環境から実行するとこのコマンドが適切に実行されることですが、Tomcat にデプロイすると、このコマンドは実行されなくなります。

誰かがこの問題を解決するために私を助けてくれますか?

4

1 に答える 1

1

アップデート

TaskService から Ant タスクを呼び出しているようです。

コードがなかったり、デバッグを追加したりしないと、役に立ちません。

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


実行呼び出しの直後にこの行を追加して、デバッグを試みてください。

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