Class EnvUtil
java.lang.Object
ch.qos.logback.core.util.EnvUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic intgetJDKVersion(String javaVersionStr) static booleanisClassAvailable(Class callerClass, String className) static booleanstatic booleanstatic booleanstatic booleanstatic booleanisJDK5()static booleanstatic booleanstatic booleanisMacOs()static booleanstatic StringDeprecated.
-
Method Details
-
logbackVersion
Deprecated.Returns the current version of logback-core, or null if data is not available.
- Returns:
- current version or null if missing version data
- Since:
- 1.3.0
-
getJDKVersion
-
isJDK5
-
isJDK6OrHigher
-
isJDK7OrHigher
-
isJDK16OrHigher
-
isJDK18OrHigher
-
isJDK21OrHigher
- Returns:
- true if runtime JDK is version 21 or higher
- Since:
- logback 1.3.12/1.4.12
-
isJaninoAvailable
-
isMacOs
-
isWindows
-
isClassAvailable
-
VersionUtil.getVersionOfArtifact(Class)