code: public static void main(String[] args) throws Exception {
          final String configFile = args.length > 0 ? args[0] : null;
          final String propertiesFile = args.length > 1 ? args[1] : null;
          start(configFile, propertiesFile);
          Thread.sleep(Long.MAX_VALUE);
      }
docs: Runs the Galaxy server.
  If command line arguments are given, the first {@code args[0]} is the path xml (spring) configuration file
  and the second (if it exists) is the path to a properties file (referenced in the config-file).
  @param args the command line arguments