Java.com

Télécharger Aide

Comment procéder à une installation sans invite (sans intervention de l'utilisateur) de Java ?


Cet article s'applique aux éléments suivants:
  • Plate(s)-forme(s): Windows XP, Windows 2000, Windows 2003
  • Version(s) de Java: 7.0

SYMPTÔMES

  • Les administrateurs système souhaitent déployer Java sur plusieurs PC de leur intranet sans interaction de l'utilisateur.
  • Les développeurs requièrent une installation sans invite de Java avec leurs produits.

SOLUTION

Les installations de Java reposent sur la technologie Microsoft Windows Installer (MSI) 2.0. MSI comprend une prise en charge intégrée des installations sans invite ou sans intervention de l'utilisateur. Ce document présente la procédure d'installation manuelle de Java à l'aide du fichier .exe qui lance l'installation MSI.  Les options du programme d'installation sont décrites.

Installation par ligne de commande
La syntaxe de la commande du programme d'installation hors ligne Windows Java SE 7 est la suivante :

<jre>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M/L]



  • <jre>.exe est le programme d'installation exécutable unique de Java.
  • /s : si elle est utilisée, cette commande indique une installation sans invite.
  • INSTALLDIR : si elle est utilisée, cette commande spécifie le lecteur et le chemin d'accès de l'environnement JRE.
  • Si INSTALLDIR n'est pas spécifié, l'application est installée dans C:\Program Files\java\jre (emplacement par défaut).
  • STATIC=1 : si elle est utilisée, cette commande désigne une installation statique. Cette option est disponible pour les versions 6u10 et ultérieures. Pour plus d’informations, reportez-vous à Installation statique.
  • WEB_JAVA=0 : si elle est utilisée, cette commande désactive l'exécution de toute application Java dans le navigateur.
    WEB_JAVA=1 : commande par défaut, active les applications Java dans le navigateur. Ce champ est disponible à partir de la version 7u10. Pour plus d'informations, reportez-vous à Définition des niveaux de sécurité du client Java.
  • WEB_JAVA_SECURITY_LEVEL : si elle est utilisée, cette commande définit le niveau de sécurité de l'exécution des applications Java non signées dans un navigateur. Les valeurs possibles pour ce champ sont V (très élevé), H (élevé), M (moyen, valeur par défaut) ou L (faible). Ce champ est disponible à partir de la version 7u10.
Configurations d'installation
Exemple 1
Supposons que le programme d'installation JRE soit jre-7-windows-i586.exe et que vous souhaitiez installer la configuration suivante :
  • Effectuer une installation Windows
  • Installer le serveur de base de JRE, les polices et couleurs supplémentaires et Soundbank
La commande permettant d'installer la configuration ci-dessus est la suivante :
jre-7-windows-i586.exe /s

Exemple 2
Supposons que le programme d'installation JRE soit jre-7-windows-i586.exe et que vous souhaitiez installer la configuration suivante :
  • Effectuer une installation Windows hors ligne et installer l'environnement JRE sur le lecteur D sous java\jre
  • Installer l'ensemble des fonctionnalités de l'environnement JRE
La commande permettant d'installer la configuration ci-dessus est la suivante :
jre-7-windows-i586.exe /s 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-7-windows-i586.exe /s

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, puis 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-7-windows-i586.exe /s /L C:\setup.log
La commande ci-dessus permet de consigner le journal dans le fichier setup.log.



Sélectionner une langue | A propos de Java | Support technique | Développeurs
Politique de confidentialité | Conditions d'utilisation | Trademarks | Avis de non-responsabilité

Oracle