Package com.install4j.jdk.spi
Class CommonPlatforms
java.lang.Object
com.install4j.jdk.spi.CommonPlatforms
IDs for common platforms as used by
JdkReleaseNode and JdkProvider.getByConfigKey(String).
These ID must be used when available. Other platforms can use arbitrary strings.
A platform ID has the form os-arch where os is the operating system and
arch is the architecture. Corresponding values that are mandated by install4j are given in
CommonOperatingSystems and CommonArchitectures.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String64-bit amd64 Alpine Linuxstatic final String64-bit ARM Alpine Linuxstatic final String64-bit ARM Linuxstatic final String64-bit amd64 Linuxstatic final String32-bit Linuxstatic final StringmacOS Apple Siliconstatic final StringmacOS Intelstatic final StringmacOS Universalstatic final Stringaarch64 Windowsstatic final String64-bit Windowsstatic final String32-bit Windows -
Method Summary
-
Field Details
-
WINDOWS_AMD64
64-bit Windows -
WINDOWS_X86
32-bit Windows -
WINDOWS_AARCH64
aarch64 Windows -
MACOS_AMD64
macOS Intel -
MACOS_AARCH64
macOS Apple Silicon -
MACOS_UNIVERSAL
macOS Universal -
LINUX_AMD64
64-bit amd64 Linux -
LINUX_AARCH64
64-bit ARM Linux -
ALPINE_LINUX_AMD64
64-bit amd64 Alpine Linux -
ALPINE_LINUX_ARM
64-bit ARM Alpine Linux -
LINUX_X86
32-bit Linux
-