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.
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.
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.
Les modules que vous pouvez installer sont les suivants :
Les autres modules sont fournis sous forme de fichiers zip :
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.
Pour installer les modules, procédez comme suit :
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.
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.
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
Si l'installation aboutit, le fichier journal contient l'entrée ResultCode=0.
Les sections suivantes contiennent des informations de base sur l'utilisation du kit SDK.
Pour obtenir le numéro de compilation et de version du logiciel, entrez la commande suivante à l'invite de la commande :
java -version
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)
Pour exécuter une application Java, entrez la commande suivante :
java nomclasse
où 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%
où 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.
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.
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/).