IBM SDK et Runtime Environment pour Windows sur architecture AMD64, Java 2 Technology Edition, Version 1.4.2

Guide d'installation et de configuration


Notice de copyright

Remarque : Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la section Remarques.

Cette édition du guide utilisateur s'applique à IBM 64-bit SDK pour Windows sur architecture AMD64, Java 2 Technology Edition, Version 1.4.2 et IBM 64-bit Runtime Environment pour Windows sur architecture AMD64, Java 2 Technology Edition, Version 1.4.2, ainsi qu'aux versions et modifications suivantes, sauf indication contraire dans les nouvelles édition.

(C) Copyright IBM France 2004. Tous droits réservés.

(c) Copyright Sun Microsystems, Inc. 1997, 2003, 901 San Antonio Rd., Palo Alto, CA 94303 USA. All rights reserved.

(c) Copyright International Business Machines Corporation, 1999, 2004. All rights reserved.

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Préface

Le présent guide contient des informations sur l'installation et la configuration de IBM 64-bit SDK pour Windows sur architecture AMD64, Java 2 Technology Edition, Version 1.4.2 et de IBM 64-bit Runtime Environment pour Windows sur architecture AMD64, Java 2 Technology Edition, Version 1.4.2.

Tous les modules de ce kit SDK sont pris en charge par Microsoft Windows XP 64-Bit Edition et Windows Server 2003 64-bit Edition.

Table des matières

Notice de copyright
Préface
Avant l'installation
Installation assistée (interactive)
Fusion des modules fractionnés
Installation des modules
Installation des modules installables de SDK et Runtime Environment
Installation du composant Runtime Environment en tant que machine JVM (Java Virtual Machine)
Installation non assistée
Après l'installation
Obtention du numéro de compilation et de version IBM
Compilateur JIT (Just-in-Time)
Lancement d'une application Java
Remarques
Marques

Avant l'installation

Avant d'installer le module SDK ou Runtime Environment, vous devez télécharger le module d'installation correspondant.

Vous pouvez télécharger un grand module unique ou plusieurs modules plus petits. Si vous optez pour cette dernière option, vous devez également télécharger l'utilitaire de fusion permettant de regrouper les différentes parties dans un même fichier.

Assurez-vous de bien télécharger tous les modules dans le même répertoire. Ces modules et leur nom de fichier sont répertoriés dans Installation assistée (interactive) ; ne modifiez pas les noms de fichier des modules.

Avant de commencer l'installation, vérifiez que l'espace disque disponible est suffisant dans le répertoire C:\WINDOWS\TEMP à utiliser lors de l'installation. La quantité d'espace temporaire requise dans le répertoire TEMP lors de l'installation est la suivante :

Si l'espace temporaire n'est pas suffisant, le programme d'installation génère une erreur et arrête l'installation. Si l'espace temporaire est suffisant, mais que vous voyez tout de même ce message, vérifiez que les modules que vous essayez d'installer ont été intégralement téléchargés. Vous pouvez pour cela comparer les tailles de fichier de vos modules avec celles affichées dans les pages Web à partir desquelles vous avez téléchargé les modules.

Installation assistée (interactive)

Les modules que vous pouvez installer sont les suivants :

Les autres modules sont fournis sous forme de fichiers zip :

Fusion des modules fractionnés

Si vous avez téléchargé les modules fractionnés, vous devez les regrouper à l'aide de l'utilitaire de fusion (Merge) :

Pour fusionner les fichiers manuellement, entrez la commande suivante dans une invite de commande :

copy /b ibm-java2-sdk-amd64-142.ex1 + ibm-java2-sdk-amd64-142.ex2 
+ ibm-java2-sdk-amd64-142.ex3 ... ibm-java2-sdk-amd64-142.exe

N'oubliez pas de spécifier tous les noms de fichier.

Installation des modules

Pour installer les modules, procédez comme suit :

  1. Lancez ibm-java2-sdk-amd64-142.exe (pour SDK) ou ibm-java2-jre-amd64-142.exe (pour Runtime Environment uniquement).
  2. Suivez les instructions de l'assistant d'installation.

Installation des modules installables de SDK et Runtime Environment

Si vous avez téléchargé le module SDK installable, les options suivantes sont affichées dans l'assistant d'installation :

Si vous sélectionnez SDK, Runtime Environment est également installé. Runtime Environment est installé par défaut dans le répertoire C:\Program Files\IBM\Java142\jre.

Installation du composant Runtime Environment en tant que machine JVM (Java Virtual Machine)

Lorsque vous installez Runtime Environment (avec le module SDK installable ou à partir du module Runtime Environment installable), vous pouvez choisir d'installer ce composant en tant que machine JVM système. Dans ce cas, le programme installation copie les fichiers java.exe et javaw.exe dans le répertoire système de Windows. S'il existe déjà une version du fichier java.exe ou javaw.exe dans le répertoire système de Windows, vous êtes invité à la remplacer par la nouvelle. L'installation de ces fichiers dans le répertoire système Windows configure le composant Runtime Environment en machine JVM par défaut du système. En outre, la clé de registre "Current Version" est modifiée de sorte à correspondre à cette installation.

Remarque :
L'installation du composant Runtime Environment en tant que machine JVM système copie UNIQUEMENT les fichiers java.exe et javaw.exe dans le répertoire système Windows. Aucun autre exécutable (tel que javac.exe ou appletviewer.exe) n'est copié.

Installation non assistée

Pour effectuer une installation non assistée, vous devez d'abord effectuer une installation assistée et créer un fichier de réponse (setup.iss) qui enregistre les options sélectionnées lors de l'installation. Pour qu'il fonctionne correctement, le fichier de réponse créé doit être correct pour les ordinateurs sur lesquels vous prévoyez de l'utiliser. Si nécessaire, créez plusieurs fichiers de réponse pour installer les modules sur des ordinateurs dont les configurations sont différentes.

Pour créer un fichier de réponse au cours de l'installation, entrez la commande suivante dans une invite de commande :

    ibm-java2-sdk-amd64-142 /r

ou

    ibm-java2-jre-amd64-142 /r

Suivant votre produit Windows, un fichier de réponse (setup.iss) est créé dans le répertoire C:\Windows ou C:\Winnt, C: représentant l'unité d'amorçage.

Le message suivant peut être affiché lors d'une installation interactive :

   Un autre composant Java Runtime Environment est déjà
   installé en tant que machine JVM système. Sélectionnez Oui
   pour remplacer cette version ou Non pour quitter
   l'installation.

Si ce message est affiché, sélectionnez Non et quittez l'installation. Accédez au répertoire système de Windows et supprimez les deux fichiers suivants :

Une fois que vous avez supprimé ces fichiers, redémarrez l'installation interactive à l'aide de la commande indiquée au début de cette section.

Sur le système sur lequel vous voulez installer l'installation non assistée, copiez le fichier de réponse setup.iss dans le répertoire C:\Windows ou C:\Winnt. Une fois que vous l'avez copié, entrez la commande suivante dans une invite de commande :

    ibm-java2-sdk-amd64-142 /s /f1c:\Windows\setup.iss /f2c:\setup.log
    ibm-java2-jre-amd64-142 /s /f1c:\Windows\setup.iss /f2c:\setup.log
Remarques :
  1. Il n'y a pas d'espace après /f1 ou /f2.
  2. L'option /f1 spécifie le nom et l'emplacement du fichier de réponse. L'option /f2 spécifie le nom et l'emplacement du fichier journal.

Si l'installation aboutit, le fichier journal contient l'entrée ResultCode=0.

Après l'installation

Les sections suivantes contiennent des informations de base sur l'utilisation du kit SDK.


Obtention du numéro de compilation et de version IBM

Pour obtenir le numéro de compilation et de version du logiciel, entrez la commande suivante à l'invite de la commande :

java -version

Compilateur JIT (Just-in-Time)

Le compilateur JIT (just-in-time) (jitc.dll) génère dynamiquement un code machine pour des séquences de bytecode utilisées fréquemment dans des applications ou des applets Java pendant leur exécution.

SDK pour Windows inclut le compilateur JIT (jitc.dll), qui est activé par défaut. Vous pouvez le désactiver pour isoler un incident lié à l'application, à une applet ou au compilateur.

Pour désactiver le compilateur JIT, utilisez l'option -Xint. Dans la fenêtre de l'invite de commande où vous exécutez l'application, entrez :

    java -Xint class

Pour vérifier si le compilateur JIT est activé ou non, entrez la commande suivante à l'invite de la commande :

    java -version

Si le compilateur est utilisé, le message suivant s'affiche :

(JIT enabled)

Si le compilateur n'est pas utilisé, le message suivant s'affiche :

(JIT disabled)

Lancement d'une application Java

Pour exécuter une application Java, entrez la commande suivante :

    java nomclasse

nomclasse représente le nom du fichier de classe Java (application Java) que vous souhaitez exécuter.

Remarque : Si vous n'avez pas installé le composant sdk ou jre en tant que machine JVM système, vous devez tout d'abord définir le chemin afin d'inclure les répertoires appropriés. Pour mettre à jour le chemin, tapez la commande suivante :

    set path=répjava\bin;répjava\jre\bin;%path%

repjava correspond au répertoire dans lequel vous avez installé le composant sdk ou jre.

Si vous développez des applications Java, reportez-vous au document SDK User Guide pour obtenir plus d'informations sur la définition des variables PATH et CLASSPATH.

Remarques

Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails, référez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.

IBM peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans le présent document. La remise de ce document ne vous donne aucun droit de licence sur ces brevets ou demandes de brevet. Vous pouvez envoyer, par écrit, vos demandes de renseignements relatives aux licences au :

IBM EMEA Director of Licensing
IBM Europe Middle-East Africa
Tour Descartes
La Défense 5
2, avenue Gambetta
92066 - Paris-La Défense CEDEX
France

Pour le Canada, veuillez adresser votre courrier à :

IBM Director of Commercial Relations
IBM Canada Ltd.
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7
Canada

Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :

IBM World Trade Asia Corporation Licensing
2-31 Roppongi 3-chome, Minato-ku 
Tokyo 106-0032, Japon

Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun autre pays dans lequel il serait contraire aux lois locales.

LE PRESENT DOCUMENT EST LIVRE EN L'ETAT. IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE VALEUR MARCHANDE OU D'ADAPTATION A VOS BESOINS. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Le présent document peut contenir des inexactitudes ou des coquilles. Il est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. IBM peut modifier sans préavis les programmes et les logiciels qu'il décrit.

Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.

IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.

Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :

Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.

Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux termes du Contrat sur les produits et services IBM, des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.

Les données de performance indiquées dans ce document ont été déterminées dans un environnement contrôlé. Par conséquent, les résultats peuvent varier de manière significative selon l'environnement d'exploitation utilisé. Certaines mesures évaluées sur des systèmes en cours de développement ne sont pas garanties sur tous les systèmes disponibles. En outre, elles peuvent résulter d'extrapolations. Les résultats peuvent donc varier. Il incombe aux utilisateurs de ce document de vérifier si ces données sont applicables à leur environnement d'exploitation.

Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.

Marques

IBM est une marque d'International Business Machines Corporation aux Etats-Unis et/ou dans certains autres pays.

Java, ainsi que tous les marques et logos incluant Java, sont des marques de Sun Microsystems, Inc. aux Etats-Unis et/ou dans certains autres pays.

Microsoft, Windows, Windows NT et le logo Windows sont des marques de Microsoft Corporation aux Etats-Unis et/ou dans certains autres pays.

D'autres sociétés sont propriétaires des autres marques, noms de produits ou logos qui pourraient apparaître dans ce document.

Le présent produit est également partiellement basé sur le logiciel FreeType Project. Pour plus d'informations sur FreeType, consultez le site suivant : http://www.freetype.org.

Le présent produit comprend des logiciels développés par la société Apache Software Foundation (http://www.apache.org/).