Commons-exec遇到命令行错误如何返回错误信息,而不是抛异常?

哎码 发布于 2019/07/16 15:18
阅读 113
收藏 0

现在需求是这样的,我想在前台输入一条命令行语句,然后发送到后台用commons-exec执行,最后将结果返回给前台。

现在正确语句是可以正常执行的,但是输入一些错误语句(比如测试机器没有安装git而执行git命令)的时候就会抛出异常

java.io.IOException: Cannot run program "git" (in directory "."): error=2, No such file or directory

我想让这条错误信息直接返回给前台,而不是后台抛异常之后返回500内部错误,请问该如何处理呢?

加载中
返回顶部
顶部