public final class JDK extends Object
1.6.0_u14 == major = 1 minor = 6, subminor = 0, update = 14
| Modifier and Type | Class and Description |
|---|---|
static class |
JDK.Version |
| Constructor and Description |
|---|
JDK() |
| Modifier and Type | Method and Description |
|---|---|
static int |
getMajor() |
static int |
getMinor() |
static int |
getSubMinor() |
static int |
getUpdate() |
static JDK.Version |
getVersion() |
static JDK.Version |
getVersion(String string) |
static boolean |
isCorrectJDK(Optional<JDK.Version> minVersion,
Optional<JDK.Version> maxVersion) |
static boolean |
isCorrectJDK(Optional<JDK.Version> reference,
Optional<JDK.Version> minVersion,
Optional<JDK.Version> maxVersion)
Check if the reference version falls between the minVersion and maxVersion.
|
static boolean |
ok()
See if the current JDK is legal for running GlassFish
|
static String |
toStringStatic()
No instances are allowed so it is pointless to override toString
|
public static boolean ok()
public static int getMajor()
public static int getMinor()
public static int getSubMinor()
public static int getUpdate()
public static JDK.Version getVersion(String string)
public static JDK.Version getVersion()
public static boolean isCorrectJDK(Optional<JDK.Version> minVersion, Optional<JDK.Version> maxVersion)
public static boolean isCorrectJDK(Optional<JDK.Version> reference, Optional<JDK.Version> minVersion, Optional<JDK.Version> maxVersion)
reference - The version to compare; falls back to the current JDK version if empty.minVersion - The inclusive minimum version.maxVersion - The inclusive maximum version.public static String toStringStatic()
Copyright © 2019. All rights reserved.