Changes

Jump to: navigation, search

OpenJDK

1,966 bytes added, 21:17, 11 May 2020
Init version
Because Oracle license since June 2019 not allow use Oracle jre in the commercial segment, you can interest in analog. [https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=hotspot Download it here!]
== Config for JRE==
<source lang="xml">
<package
id="openjre"
name="OpenJDK JRE"
revision="%PKG_VERSION%"
reboot="false"
priority="20">

<variable name="PKG_VERSION" value="11.0.7.10" />
<variable name="PKG_SOURCE" value="%SOFTWARE%\Java\OpenJDK"/>
<variable name="PKG_NAME" value="OpenJDK11U-jre_x86-32_windows_hotspot_%PKG_VERSION%.msi" />
<variable name="PKG_NAME_64" value="OpenJDK11U-jre_x64_windows_hotspot_%PKG_VERSION%.msi" />
<variable name="PKG_INSTALL_SWITCH" value="/qn /norestart ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJavaHome,FeatureJarFileRunWith,FeatureOracleJavaSoft" />
<variable name="PKG_REMOVE_SWITCH" value="/qn /norestart" />
<variable name="PKG_DESTINATION" value="%PROGRAMFILES%\AdoptOpenJDK\jre-%PKG_VERSION%-hotspot" />
<variable name="PKG_MSI_CODE_X86" value="{074D0BBD-97EB-45A3-A066-441FBE6A79FE}" />
<variable name="PKG_MSI_CODE_X64" value="{EB1A316D-D3D6-40F7-A70C-F0F02365F835}" />

<check type="logical" condition="and">
<check type="uninstall" condition="exists" path="AdoptOpenJDK JRE with Hotspot %PKG_VERSION% (x86)" />
<check type="uninstall" condition="exists" path="AdoptOpenJDK JRE with Hotspot %PKG_VERSION% (x64)" architecture="x64" />
</check>

<install cmd='msiexec /i "%PKG_SOURCE%\%PKG_NAME%" %PKG_INSTALL_SWITCH%' />
<install cmd='msiexec /i "%PKG_SOURCE%\%PKG_NAME_64%" %PKG_INSTALL_SWITCH%' architecture="x64" />

<downgrade include="remove" />
<downgrade include="install" />
<upgrade include="remove" />
<upgrade include="install" />

<remove cmd='msiexec /X %PKG_MSI_CODE_X86% %PKG_REMOVE_SWITCH%' />
<remove cmd='msiexec /X %PKG_MSI_CODE_X64% %PKG_REMOVE_SWITCH%' architecture="x64" />
</package>
</source>

[[category:Silent Installers]]
74
edits

Navigation menu