|
Comment procéder à une installation automatique (sans intervention de l'utilisateur) de Java ?
Cet article s'applique aux:
- Plate(s)-forme(s):
Windows XP, Windows 2000, Windows 2003
- Version(s) de Java:
6.0
SYMPTÔMES
- Les administrateurs système souhaitent développer JRE sur plusieurs PC de leur Intranet sans interaction de l'utilisateur.
- Les développeurs exigent une installation silencieuse de JRE et de ses produits.
SOLUTION
Les installations de Java SE Runtime Environment (JRE) reposent sur la technologie Microsoft Windows Installer (MSI) 2.0. MSI contient une prise en charge intégrée des installations automatiques. Ce document présente la procédure d'installation manuelle de JRE à l'aide du fichier .exe qui lance l'installation MSI. Les options du programme d'installation sont expliquées.
Installation par ligne de commande
Dans Java SE 6, la commande d'installation hors ligne de Windows a la même syntaxe que celle de l'installation Windows. La commande est la suivante :
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1]
dans laquelle
- <jre>.exe est le seul programme d'installation de fichier exécutable de Java Runtime Environment (JRE)
- /lang= - si elle est utilisée, cette commande définit la langue locale du programme d'installation. Reportez-vous aux ID de langue pour obtenir la liste complète.
- /s - si elle est utilisée, cette commande indique une installation automatique.
- IEXPLORER=1 - si elle est utilisée, cette commande indique que le plug-in doit être enregistré comme VM Java par défaut dans le navigateur Internet Explorer.
- MOZILLA=1 - indique que le plug-in doit être enregistré dans les navigateurs Mozilla 1.1 ou ultérieur et Netscape.
- INSTALLDIR - si elle est utilisée, cette commande spécifie le lecteur et le chemin d'accès de l'installation.
- Si INSTALLDIR n'est pas spécifié, l'installation se fait sous C:\Program Files\java\jre1.6.0 (emplacement par défaut).
- STATIC=1 - si elle est utilisée, cette commande désigne une installation statique. Cette option est disponible dans les versions 6u10 et ultérieures. Pour de plus amples informations sur les installations statiques, reportez-vous à la rubrique : Configuration de Java Runtime Environment.
Remarque : les options suivantes ont été supprimées des versions Java SE 6u10 et ultérieures :
- ADDLOCAL
- IEXPLORE
- MOZILLA
À compter de la version Java SE 6u10, le logiciel JRE le plus récent sera enregistré dans tous les navigateurs. Ainsi, l'exécution des applets sur la version la plus récente et la plus sécurisée du logiciel JRE sera garantie.
Configurations d'installation
Exemple 1
Supposons que le programme d'installation JRE soit jre-6-rc-windows-i586.exe et que vous souhaitiez installer la configuration suivante :
- Effectuez une installation Windows
- Installez le serveur de base de JRE, les polices et couleurs supplémentaires et Soundbank
- Enregistrez le plug-in dans Netscape 7 et Mozilla 1.3
La commande d'installation de la configuration susmentionnée est la suivante :
jre-6-rc-windows-i586.exe /s MOZILLA=1
Exemple 2
Supposons que le programme d'installation JRE soit jre-6-rc-windows-i586.exe et que vous souhaitiez installer la configuration suivante :
- Effectuez une installation Windows hors ligne et installez le JRE sur le lecteur D sous
java\jre
- Installez l'ensemble des fonctionnalités JRE
- Enregistrez le plug-in dans Internet Explorer
La commande d'installation de la configuration susmentionnée est la suivante :
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre
Remarque : pour garder la fenêtre MS-DOS ouverte jusqu'à la fin de l'installation Java, utilisez la commande de démarrage /w comme suit :
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1
Création d'un fichier journal
Le fichier journal permet de vérifier que l'installation a réussi. Pour créer un fichier journal détaillant le processus d'installation, ajoutez /L C:\setup.log à la commande d'installation et accédez à la fin du fichier journal pour procéder à la vérification.
Exemple d'installation
L'exemple suivant présente une installation possible :
jre-6-rc-windows-i586.exe /s /L C:\setup.log
La commande ci-dessus permet de consigner le journal dans le fichier setup.log.
|