static String wrapperVersion()

in maven-wrapper/src/main/java/org/apache/maven/wrapper/MavenWrapperMain.java [123:136]


    static String wrapperVersion() {
        try (InputStream resourceAsStream = MavenWrapperMain.class.getResourceAsStream(POM_PROPERTIES)) {
            if (resourceAsStream == null) {
                throw new IllegalStateException(POM_PROPERTIES + " not found.");
            }
            Properties mavenProperties = new Properties();
            mavenProperties.load(resourceAsStream);
            String version = mavenProperties.getProperty("version");
            Objects.requireNonNull(version, "No version specified in " + POM_PROPERTIES);
            return version;
        } catch (IOException e) {
            throw new RuntimeException("Could not determine wrapper version.", e);
        }
    }