public static void main()

in maven-wrapper/src/main/java/org/apache/maven/wrapper/MavenWrapperMain.java [59:80]


    public static void main(String[] args) throws Exception {
        Path wrapperJar = wrapperJar();
        Path propertiesFile = wrapperProperties(wrapperJar);
        Path rootDir = rootDir(wrapperJar);

        String wrapperVersion = wrapperVersion();
        Logger.info("Apache Maven Wrapper " + wrapperVersion);

        Properties systemProperties = System.getProperties();
        systemProperties.putAll(parseSystemPropertiesFromArgs(args));

        addSystemProperties(rootDir);

        WrapperExecutor wrapperExecutor = WrapperExecutor.forWrapperPropertiesFile(propertiesFile);
        wrapperExecutor.execute(
                args,
                new Installer(
                        new DefaultDownloader("mvnw", wrapperVersion),
                        new HashAlgorithmVerifier(),
                        new PathAssembler(mavenUserHome())),
                new BootstrapMainStarter());
    }