Пример #1
0
  public void parseArguments(String args[]) throws Exception {
    createOptions();
    CommandLineParser parser = new DefaultParser();
    CommandLine cmd = parser.parse(uOption.getOptions(), args);

    uOption.handleHelp(cmd);
    uOption.handleLogger(cmd);

    otrConfig.readConfig(uOption.initConfig(cmd, OtrCastBootstrap.xmlConfig));
    otrConfig.checkMcSettings();

    if (cmd.hasOption(oScan.getOpt()) && uOption.allowAppStart()) {
      scanMediathek(otrConfig.getDir(OtrConfig.Dir.MC));
    }

    if (!uOption.isAppStarted()) {
      uOption.help();
    }
  }