cliManager.displayHelp( System.out ); throw e; cliManager.displayHelp( System.out ); throw e; cliManager.displayHelp( System.out ); throw new ExitException( 0 );
/** * Display the command line help if the option is present, then exit */ private void displayHelp() { if ( getCli().hasOption( OPT_DISPLAY_HELP ) ) { CLIManager.displayHelp(); LOGGER.info( "" ); exit( RC_OK ); } }
private void cli( CliRequest cliRequest ) throws Exception { CLIManager cliManager = new CLIManager(); try { cliRequest.commandLine = cliManager.parse( cliRequest.args ); } catch ( ParseException e ) { cliRequest.stderr.println( "Unable to parse command line options: " + e.getMessage() ); cliManager.displayHelp( cliRequest.stdout ); throw e; } // TODO: these should be moved out of here. Wrong place. // if ( cliRequest.commandLine.hasOption( CLIManager.HELP ) ) { cliManager.displayHelp( cliRequest.stdout ); throw new MavenCli.ExitException( 0 ); } if ( cliRequest.commandLine.hasOption( CLIManager.VERSION ) ) { CLIReportingUtils.showVersion( cliRequest.stdout ); throw new MavenCli.ExitException( 0 ); } }
CLIManager.displayHelp(); returnCode = RC_BAD_ARG;
private void cli( CliRequest cliRequest ) throws Exception { CLIManager cliManager = new CLIManager(); try { cliRequest.commandLine = cliManager.parse( cliRequest.args ); } catch ( ParseException e ) { cliRequest.stderr.println( "Unable to parse command line options: " + e.getMessage() ); cliManager.displayHelp( cliRequest.stdout ); throw e; } // TODO: these should be moved out of here. Wrong place. // if ( cliRequest.commandLine.hasOption( CLIManager.HELP ) ) { cliManager.displayHelp( cliRequest.stdout ); throw new MavenCli.ExitException( 0 ); } if ( cliRequest.commandLine.hasOption( CLIManager.VERSION ) ) { CLIReportingUtils.showVersion( cliRequest.stdout ); throw new MavenCli.ExitException( 0 ); } }
private void cli( CliRequest cliRequest ) throws Exception { // // Parsing errors can happen during the processing of the arguments and we prefer not having to check if the logger is null // and construct this so we can use an SLF4J logger everywhere. // slf4jLogger = new Slf4jStdoutLogger(); CLIManager cliManager = new CLIManager(); try { cliRequest.commandLine = cliManager.parse( cliRequest.args ); } catch ( ParseException e ) { System.err.println( "Unable to parse command line options: " + e.getMessage() ); cliManager.displayHelp( System.out ); throw e; } if ( cliRequest.commandLine.hasOption( CLIManager.HELP ) ) { cliManager.displayHelp( System.out ); throw new ExitException( 0 ); } if ( cliRequest.commandLine.hasOption( CLIManager.VERSION ) ) { System.out.println( CLIReportingUtils.showVersion() ); throw new ExitException( 0 ); } }
private void cli( CliRequest cliRequest ) throws Exception { // // Parsing errors can happen during the processing of the arguments and we prefer not having to check if the logger is null // and construct this so we can use an SLF4J logger everywhere. // slf4jLogger = new Slf4jStdoutLogger(); CLIManager cliManager = new CLIManager(); try { cliRequest.commandLine = cliManager.parse( cliRequest.args ); } catch ( ParseException e ) { System.err.println( "Unable to parse command line options: " + e.getMessage() ); cliManager.displayHelp( System.out ); throw e; } if ( cliRequest.commandLine.hasOption( CLIManager.HELP ) ) { cliManager.displayHelp( System.out ); throw new ExitException( 0 ); } if ( cliRequest.commandLine.hasOption( CLIManager.VERSION ) ) { System.out.println( CLIReportingUtils.showVersion() ); throw new ExitException( 0 ); } }
cliManager.displayHelp(output); throw e; } catch (ParseException e) { System.err.println("Unable to parse command line options: " + e.getMessage()); cliManager.displayHelp(output); ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(baos); cliManager.displayHelp(ps); throw e; cliManager.displayHelp(output); cliManager.displayHelp(ps); throw new ExitException(0);
cliManager.displayHelp(output); throw e; } catch (ParseException e) { System.err.println("Unable to parse command line options: " + e.getMessage()); cliManager.displayHelp(output); ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(baos); cliManager.displayHelp(ps); throw e; cliManager.displayHelp(output); cliManager.displayHelp(ps); throw new ExitException(0);
cliManager.displayHelp( System.out ); throw e; cliManager.displayHelp( System.out ); throw e; cliManager.displayHelp( System.out ); throw new ExitException( 0 );