net.sourceforge.argparse4j.inf.ArgumentParserException.getParser()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(4.9k)|赞(0)|评价(0)|浏览(71)

本文整理了Java中net.sourceforge.argparse4j.inf.ArgumentParserException.getParser()方法的一些代码示例,展示了ArgumentParserException.getParser()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArgumentParserException.getParser()方法的具体详情如下:
包路径:net.sourceforge.argparse4j.inf.ArgumentParserException
类名称:ArgumentParserException
方法名:getParser

ArgumentParserException.getParser介绍

暂无

代码示例

代码示例来源:origin: dropwizard/dropwizard

} catch (ArgumentParserException e) {
  stdErr.println(e.getMessage());
  e.getParser().printHelp(stdErr);
  return false;

代码示例来源:origin: io.dropwizard/dropwizard-core

} catch (ArgumentParserException e) {
  stdErr.println(e.getMessage());
  e.getParser().printHelp(stdErr);
  return false;

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) {
 try {
  mainHelper(args);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 } catch (IOException | ParseTimeoutException exception) {
  exception.printStackTrace();
  System.exit(1);
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) {
 try {
  mainHelper(args);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 } catch (Throwable ex) {
  ex.printStackTrace();
  System.exit(1);
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) {
 try {
  mainHelper(args, null);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 } catch (Throwable ex) {
  ex.printStackTrace();
  System.exit(1);
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) {
 try {
  mainHelper(args);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 } catch (Throwable ex) {
  ex.printStackTrace();
  System.exit(1);
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) {
 try {
  mainHelper(args, null);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 } catch (Exception ex) {
  ex.printStackTrace();
  System.exit(1);
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args)
  throws IOException, InterruptedException {
 try {
  mainHelper(args);
 } catch (ArgumentParserException exception) {
  exception.getParser().handleError(exception);
  System.exit(1);
 }
}

代码示例来源:origin: com.github.born2snipe/cli-pi

public String getHelp() {
    return helpColorizer.colorize(realError.getParser().formatHelp());
  }
}

代码示例来源:origin: net.sourceforge.argparse4j/argparse4j

@Override
public void handleError(ArgumentParserException e, PrintWriter writer) {
  if (e.getParser() != this) {
    e.getParser().handleError(e, writer);
    return;

代码示例来源:origin: argparse4j/argparse4j

@Override
public void handleError(ArgumentParserException e, PrintWriter writer) {
  if (e.getParser() != this) {
    e.getParser().handleError(e, writer);
    return;

代码示例来源:origin: SurveyMan/SurveyMan

public static void main(String[] args) throws ArgumentParserException, InvocationTargetException, SurveyException, IllegalAccessException, NoSuchMethodException, IOException {
    try {
      ArgumentParser argumentParser = ArgumentParsers.newArgumentParser(
          CSV2JSON.class.getName(), true, "-").description(
          "Converts SurveyMan csv files to json.");
      argumentParser.addArgument("csv").required(true);
      argumentParser.addArgument("--sep").required(false).setDefault(",");
      argumentParser.addArgument("--encoding").required(false).setDefault("UTF-8");
      Namespace ns = argumentParser.parseArgs(args);
      CSVLexer csvLexer = new CSVLexer((String) ns.get("csv"), (String) ns.get("sep"), (String) ns.get("encoding"));
      CSVParser csvParser = new CSVParser(csvLexer);
      Survey survey = csvParser.parse();
      String json = survey.jsonize();
      BufferedWriter bw = new BufferedWriter(new FileWriter(survey.sourceName + ".json"));
      bw.write(json);
      bw.close();
    } catch (ArgumentParserException ape) {
      System.out.println(ape.getMessage());
      ape.getParser().printHelp();
    }
  }
}

代码示例来源:origin: br.com.thiaguten/umbrella-core

} catch (ArgumentParserException e) {
 stdErr.println(e.getMessage());
 e.getParser().printHelp(stdErr);
 return false;

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) throws Exception {
  ArgumentParser parser = ArgumentParsers.newArgumentParser("Fuzzer server")
    .defaultHelp(true);

  parser.addArgument("--port")
    .help("Port on which to listen.")
    .setDefault(8080)
    .type(Integer.class);

  try {
   Namespace ns = parser.parseArgs(args);

   new FuzzerServer(ns.get("port")).start();

  } catch (ArgumentParserException ex) {
   ex.getParser().handleError(ex);
  }
 }
}

代码示例来源:origin: google/graphicsfuzz

public static void main(String[] args) throws Exception {
  ArgumentParser parser = ArgumentParsers.newArgumentParser("Fuzzer server")
    .defaultHelp(true);

  parser.addArgument("--port")
    .help("Port on which to listen.")
    .setDefault(8080)
    .type(Integer.class);

  try {
   Namespace ns = parser.parseArgs(args);

   ShaderJobFileOperations fileOps = new ShaderJobFileOperations();

   new FuzzerServer(ns.get("port"), fileOps).start();

  } catch (ArgumentParserException ex) {
   ex.getParser().handleError(ex);
  }
 }
}

相关文章

微信公众号

最新文章

更多