docs: static DefaultExecuteResultHandler execute(CommandLine cmdLine, Map<String, String> environment, OutputStream out,
              OutputStream err) throws ExecuteException, IOException {
          DefaultExecuteResultHandler resultHandler = new DefaultExecuteResultHandler();
          ExecuteStreamHandler streamHandler = new PumpStreamHandler(out, err);
          DefaultExecutor executor = new DefaultExecutor();
          executor.setExitValue(0);
          executor.setStreamHandler(streamHandler);
          if (environment != null) {
              executor.execute(cmdLine, environment, resultHandler);
          } else {
              executor.execute(cmdLine, resultHandler);
          }
          return resultHandler;
      }