Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

InstallerFeatures

ojdkbuild edited this page Feb 25, 2019 · 9 revisions

OpenJDK 8 installation features

  • jdk: the same files ZIP bundle contains

  • jdk_registry_standard: registry keys:

    HKLM\Software\JavaSoft\Java Development Kit\<version>, entries:

    • JavaHome: [INSTALLDIR]
    • RuntimeLib: [INSTALLDIR]\jre\bin\server\jvm.dll

    HKLM\Software\JavaSoft\Java Runtime Environment\<version> , entries:

    • JavaHome: [INSTALLDIR]\jre\
    • RuntimeLib: [INSTALLDIR]\jre\bin\server\jvm.dll
  • jdk_env_path: appends [INSTALLDIR]\bin to system PATH environment variable

  • jdk_env_java_home: sets [INSTALLDIR] to system JAVA_HOME environment variable

  • jdk_env_vendor_java_home: sets [INSTALLDIR] to system OJDKBUILD_JAVA_HOME environment variable (issue)

  • jdk_registry_jar: association for JAR files, Launch with OpenJDK context menu (issue)

  • openjfx: OpenJFX files, can be downloaded separately as a ZIP bundle, installed in the same directory as jdk

  • webstart: WebStart files, installer into [INSTALLDIR]\webstart

  • webstart_registry: association for JNLP files and jnlp:// URLs

  • webstart_env: appends [INSTALLDIR]\webstart to system PATH environment variable

  • webstart_migrate: migrate WebStart local settings and cache on update

  • update_notifier: notifier files and Task Scheduler tasks for it

OpenJDK 11 installation features

  • jdk: the same files ZIP bundle contains

  • jdk_registry_standard: registry keys:

    HKLM\Software\JavaSoft\JDK, entries:

    • CurrentVersion: <version>

    HKLM\Software\JavaSoft\JDK\<version>, entries:

    • JavaHome: [INSTALLDIR]
    • RuntimeLib: [INSTALLDIR]\bin\server\jvm.dll
  • jdk_env_path: appends [INSTALLDIR]\bin to system PATH environment variable

  • jdk_env_java_home: sets [INSTALLDIR] to system JAVA_HOME environment variable

  • jdk_env_vendor_java_home: sets [INSTALLDIR] to system OJDKBUILD_JAVA_HOME environment variable (issue)

  • jdk_registry_jar: association for JAR files, Launch with OpenJDK context menu (issue)

  • jmc: JDK Mission Control files, installed into [INSTALLDIR]\missioncontrol

  • jmc_env: appends [INSTALLDIR]\missioncontrol to system PATH environment variable