static void printHelp()

in src/main/java/org/apache/sling/feature/launcher/impl/Main.java [364:404]


    static void printHelp() {

        if (options == null) {
            return;
        }
        HelpFormatter formatter = new HelpFormatter();
        formatter.printHelp("launcher", options);
        if (options.getOption(OPT_PRINT_CONTAINER_ENV_HELP) != null) {

            try (PrintWriter writer = new PrintWriter(System.out);) {

                writer.println("");
                writer.println(
                        "If you are running sling-feature-launcher as an container please use env vars.");
                writer.println("");

                writer.println(" cli-arg  -  container ENV variable");
                writer.println("-------------------------------------");
                writer.println(" -" + OPT_ARTICACT_CLASH + "       -  ARTIFACT_CLASH");
                writer.println(" -" + OPT_CONFIG_CLASH + "      -  CONFIG_CLASH");
                writer.println(" -" + OPT_CACHE_DIR + "       -  CACHE_DIR");
                writer.println(" -" + OPT_FRAMEWORK_PROPERTIES + "       -  FRAMEWORK_PROPERTIES format: `key1=val1` for more `key1=val1 -D key2=val2`");
                writer.println(" -" + OPT_FEATURE_FILES + "       -  FEATURE_FILES");
                writer.println(" -" + OPT_HOME_DIR + "       -  HOME_DIR");
                writer.println(" -" + OPT_REPOSITORY_URLS + "       -  REPOSITORY_URLS");
                writer.println(" -" + OPT_VARIABLE_VALUES + "       -  VARIABLE_VALUES format: `variable1=value1` for more `variable1=val1 -V variable2=val2`");
                writer.println(
                        " -" + OPT_EXTENSION_CONFIGURATION + "      -  EXTENSION_CONFIGURATION");
                writer.println(
                        " -" + OPT_FELIX_FRAMEWORK_VERSION + "      -  FELIX_FRAMEWORK_VERSION");
                writer.println(
                        " -" + OPT_OSGI_FRAMEWORK_ARTIFACT + "      -  OSGI_FRAMEWORK_ARTIFACT");
                writer.println(" -" + OPT_VERBOSE + "       -  VERBOSE {trace, debug, info, warn, error, off}");

                writer.println("");
                writer.println("Java options could be set using the env var 'JAVA_OPTS'");
                writer.flush();
            }
        }

    }