Bonjour,
une version allégée (plus de W7, W10 et W11 seulement).
depuis la version 8, on peut installer avec le .exe avec une option pour supprimer les anciennes version.
compatible 32(pas testé) et 64 bits
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="Java"
name="Java(TM) : Outils permettant l execution de programmes Java"
revision="%version%.1"
reboot="false"
priority="490" >
<variable name="version" value="8.0.4110.9"/>
<variable name="versionmajeure" value="8"/>
<variable name="versioncourt" value="411"/>
<variable name="versiontexte" value="Java %versionmajeure% Update %versioncourt%"/>
<variable name="versiontexte64" value="Java %versionmajeure% Update %versioncourt% (64-bit)"/>
<variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
<variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
<!-- Page de telechargement (Windows Hors Ligne): https://www.java.com/fr/download/manual.jsp -->
<!-- Documentation sur les options d'installation: https://docs.oracle.com/javase/8/docs/technotes/guides/install/config.html#table_config_file_options -->
<check type='uninstall' condition='exists' path='%versiontexte%'/>
<check type='uninstall' condition='exists' path='%versiontexte% (64-bit)' architecture="x64"/>
<install cmd='"%software%\java\jre-8u%versioncourt%-windows-i586.exe" AUTO_UPDATE=Disable INSTALL_SILENT=Enable REMOVEOUTOFDATEJRES=1 WEB_ANALYTICS=Disable WEB_JAVA_SECURITY_LEVEL=M WEB_JAVA=Enable'>
<condition>
<check type="logical" condition="not" >
<check type='uninstall' condition='exists' path='%versiontexte%'/>
</check>
</condition>
</install>
<install cmd='"%software%\java\jre-8u%versioncourt%-windows-x64.exe" AUTO_UPDATE=Disable INSTALL_SILENT=Enable REMOVEOUTOFDATEJRES=1 WEB_ANALYTICS=Disable WEB_JAVA_SECURITY_LEVEL=M WEB_JAVA=Enable' architecture="x64">
<condition>
<check type="logical" condition="not" >
<check type='uninstall' condition='exists' path='%versiontexte64%'/>
</check>
</condition>
</install>
<upgrade include="install" />
<downgrade include="install" />
<remove timeout='300' cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F32180%versioncourt%F0}' />
<remove timeout='300' cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F64180%versioncourt%F0}' architecture="x64" />
</package>
</packages>
Thierry