org.springframework.boot

Class SpringBootVersion



  • public final class SpringBootVersion
    extends Object
    Class that exposes the Spring Boot version. Fetches the Implementation-Version manifest attribute from the jar file via Package.getImplementationVersion(), falling back to locating the jar file that contains this class and reading the Implementation-Version attribute from its manifest.

    This class might not be able to determine the Spring Boot version in all environments. Consider using a reflection-based check instead: For example, checking for the presence of a specific Spring Boot method that you intend to call.

    Since:
    1.3.0
    Author:
    Drummond Dawson, Hendrig Sellik, Andy Wilkinson
    • Method Detail

      • getVersion

        public static String getVersion()
        Return the full version string of the present Spring Boot codebase, or null if it cannot be determined.
        Returns:
        the version of Spring Boot or null
        See Also:
        Package.getImplementationVersion()

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.