public final class SpringBootVersion
extends java.lang.Object
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.
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getVersion()
Return the full version string of the present Spring Boot codebase, or
null
if it cannot be determined. |