List of usage examples for org.springframework.security.core ComparableVersion ComparableVersion
public ComparableVersion(String version)
From source file:org.springframework.security.core.SpringSecurityCoreVersion.java
/** * Perform version checks with specific min Spring Version * * @param minSpringVersion// w ww.j a v a2 s .com */ private static void performVersionChecks(String minSpringVersion) { if (minSpringVersion == null) { return; } // Check Spring Compatibility String springVersion = SpringVersion.getVersion(); String version = getVersion(); if (disableChecks(springVersion, version)) { return; } logger.info("You are running with Spring Security Core " + version); if (new ComparableVersion(springVersion).compareTo(new ComparableVersion(minSpringVersion)) < 0) { logger.warn("**** You are advised to use Spring " + minSpringVersion + " or later with this version. You are running: " + springVersion); } }