Java DefaultExecutor不等待结果(异步调用)

Java DefaultExecutor不等待结果(异步调用),java,executorservice,Java,Executorservice,有没有办法告诉ApacheDefaultExecutor不要等待结果并继续编写代码?当前,它等待被调用的程序或脚本终止。DefaultExecutor具有异步执行的方法 : 及 public void execute(命令行命令、映射环境、executeSultHandler) 抛出ExecuteException,IOException 如果要忽略结果,可以传递ExecuteSultHandler的无操作实现。使用异步调用:,java.util.Map,org.apache.commons

有没有办法告诉ApacheDefaultExecutor不要等待结果并继续编写代码?当前,它等待被调用的程序或脚本终止。

DefaultExecutor具有异步执行的方法

:

public void execute(命令行命令、映射环境、executeSultHandler)
抛出ExecuteException,IOException
如果要忽略结果,可以传递ExecuteSultHandler的无操作实现。

使用异步调用:,java.util.Map,org.apache.commons.exec.ExecuteSultHandler)
public void execute(CommandLine command, ExecuteResultHandler handler) 
                                               throws ExecuteException, IOException
public void execute(CommandLine command, Map<String,String> environment, ExecuteResultHandler handler)
         throws ExecuteException, IOException