code: private List<String> loadArgumentsFile(final String argumentsFile) {
          List<String> args = new ArrayList<>();
          try (BufferedReader reader = new BufferedReader(new FileReader(argumentsFile))){
              String line;
              while ((line = reader.readLine()) != null) {
                  if (!line.startsWith(ARGUMENT_FILE_COMMENT) && !line.trim().isEmpty()) {
                      args.addAll(Arrays.asList(StringUtils.split(line)));
                  }
              }
          } catch (final IOException e) {
              throw new CommandLineException("I/O error loading arguments file:" + argumentsFile, e);
          }
          return args;
      }
docs: Read an argument file and return a list of the args contained in it
  A line that starts with {@link #ARGUMENT_FILE_COMMENT}  is ignored.
  
  @param argumentsFile a text file containing args
  @return false if a fatal error occurred