Nota: Prima di usare questo prodotto e le relative informazioni, leggere le informazioni contenute nella sezione Informazioni particolari.
Questa edizione della guida per l'utente è valida per IBM 64-bit SDK for Windows on Intel Itanium architecture, Java 2 Technology Edition, Version 1.4.2 e IBM 64-bit Runtime Environment for Windows on Intel Itanium architecture, Java 2 Technology Edition, Version 1.4.2, e tutti i successivi rilasci, versioni e modifiche se non diversamente specificato nelle nuove edizioni.
(c) Copyright Sun Microsystems, Inc. 1997, 2003, 901 San Antonio Rd., Palo Alto, CA 94303 USA. Tutti i diritti riservati.
(c) Copyright International Business Machines Corporation, 1999, 2004. Tutti i diritti riservati.
Limitazioni per gli utenti degli Stati Uniti d'America. L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con l'IBM Corporation.
Questa guida per l'utente fornisce informazioni relative all'installazione e alla configurazione di IBM(R) 64-bit SDK for Windows(R) on Intel(R) Itanium(R) architecture, Java(TM) 2 Technology Edition, Version 1.4.2 e di IBM 64-bit Runtime Environment for Windows on Intel Itanium architecture, Java 2 Technology Edition, Version 1.4.2.
Tutti i pacchetti presenti in questo SDK sono supportati da Microsoft(R) Windows XP 64-Bit Edition e Windows Server 2003 64-bit Edition.
Le modifiche tecniche per questa Guida per l'utente versione 1.4.2 diverse da quelle ovvie o di minor importanza, come l'aggiornamento da "1.4.1" a "1.4.2", sono indicate in rosso durante la visualizzazione nella copia HTML o nella stampa a colori e da barre verticali nella parte sinistra delle modifiche.
Tenere presente che:
Il file setup.exe dovrebbe contenere:
install.exe è la versione in lingua inglese del file di installazione. I riferimenti a install.exe si riferiscono anche agli altri file di installazione.
Eseguire uno dei file di installazione. Selezionare il file di installazione nella lingua desiderata e seguire una di queste procedure:
Ciascuna versione in lingua di install.exe contiene:
Il file Windows Installer, ibmsdk142_64.msi, contiene cinque funzioni separate che è possibile installare:
E' possibile installare o rimuovere le funzioni servendosi o meno di un'interfaccia GUI. Se si sta eseguendo l'installazione o la rimozione di funzioni senza una GUI, bisogna specificare i nomi delle funzioni nel seguente modo:
La funzione sdk include la funzione jre (Java Runtime Environment). Se si selezionano sia la funzione sdk che quella jre, viene installata solo una copia del Runtime Environment.
Per impostazione predefinita, tutte le funzioni sono installate nella directory C:\Program Files\IBM\Java142\. Quando si esegue un'installazione utilizzando l'interfaccia GUI, è possibile specificare la destinazione dell'installazione utilizzando una finestra di dialogo. Quando si esegue un'installazione senza una GUI, è possibile specificare la destinazione impostando la proprietà JAVABASEDIR sulla directory desiderata. JAVABASEDIR è impostato nel comando msiexec; vedere l'esempio msiexec in Installazione non interattiva.
Dopo avere estratto ibmsdk142_64.msi è possibile eseguire una delle seguenti operazioni:
oppure
Seguire le istruzioni della procedura guidata di setup per installare le funzioni desiderate.
Quando si installa il Runtime Environment (come parte della funzione SDK oppure da solo), il programma richiede se si desidera installare il Runtime Environment come JVM (Java Virtual Machine) di sistema. Se lo si installa come JVM di sistema, Installer copia java.exe e javaw.exe nella directory di sistema di Windows (Windows\system32). Se sono già presenti nella directory di sistema di Windows, java.exe o javaw.exe sono sovrascritti. Se si installano questi file nella directory di sistema di Windows, Runtime Environment diventa la JVM predefinita per il sistema.
Nota: L'installazione del Runtime Environment come JVM di sistema determina la copia dei soli file java.exe e javaw.exe nella directory di sistema di Windows; nessun altro file eseguibile (come ad esempio javac.exe o appletviewer.exe) verrà copiato.
Dopo avere installato ibmsdk142_64.msi è possibile modificare cosa è stato installato in uno dei seguenti modi:
La procedura guidata di setup consente di modificare le funzioni che sono state installate; consente cioè di installare nuove funzioni oppure di disinstallare funzioni già installate. La procedura guidata di setup consente inoltre di correggere l'installazione oppure di rimuovere completamente tutte le funzioni.
Per disinstallare, seguire una di queste procedure:
E' possibile installare in modo completo o parziale le funzioni ibmsdk142_64.msi senza utilizzare un'interfaccia GUI. E' sufficiente utilizzare msiexec.exe e le opzioni /q /i. Ad esempio, è possibile immettere da un prompt di comandi:
msiexec /q /i c:\installer\ibmsdk142_64.msi msiexec /q JAVABASEDIR=c:\testdir ADDLOCAL=sdk,jaas /i ibmsdk142_64.msi) msiexec /q MAKESYS=YES /i c:\installer\ibmsdk142_64.msi
Il primo esempio installa tutte le funzioni in C:\Program Files\IBM\Java142\. Utilizza ibmsdk142_64.msi che si trova nella directory C:\Installer. Il secondo esempio installa le funzioni sdk e jaas nella directory C:\testdir. Utilizza ibmsdk142_64.msi che si trova nella directory corrente. Nessuno di questi esempi installa il Runtime Environment come JVM di sistema. Il terzo esempio installa tutte le funzioni nella cartella Programmi ed imposta il Runtime Environment come JVM di sistema.
Nota: E' possibile che vi sia un breve intervallo tra il completamento del comando msiexec e la visualizzazione delle nuove directory, dei nuovi file o di entrambi.
E' possibile eseguire installazioni non presidiate da un file di comandi che richiama msiexec.exe con le opzioni /q /i.
Quando si esegue l'installazione di sdk o di jre non da una GUI, è possibile specificare che il Runtime Environment venga installato come JVM di sistema. Questo significa che Installer copia java.exe e javaw.exe nella directory di sistema di Windows (WINDOWS\system32). Se sono già presenti nella directory di sistema di Windows, java.exe o javaw.exe sono sovrascritti. Se si installano questi file nella directory di sistema di Windows, Runtime Environment diventa la JVM predefinita per il sistema. Ad esempio:
msiexec /q MAKESYS=YES ADDLOCAL=jre,systemjvm /i c:\installer\ibmsdk142_64.msi
Questo esempio installa jre nella directory C:\Program Files\IBM\Java142\ e definisce il Runtime Environment quale JVM di sistema; copia cioè java.exe e javaw.exe nella directory WINDOWS\system32.
Nota: Non è possibile installare la funzione jvm di sistema separatamente dalle funzioni sdk o jre.
E' possibile eseguire disinstallazioni non interattive utilizzando msiexec.exe con le opzioni /q /x. Ad esempio:
msiexec /q /x c:\installer\ibmsdk142_64.msi
Questo esempio disinstalla ibmsdk142_64.msi. Disinstalla tutte le funzioni, compreso il jvm di sistema; rimuove cioè java.exe e javaw.exe dalla directory di sistema di Windows (WINDOWS\system32).
Per disinstallare una sola funzione, utilizzare l'opzione /i (non l'opzione /x) con la proprietà REMOVE impostata sulle funzioni che si desidera rimuovere. Ad esempio:
msiexec /q REMOVE=demo,jni /i c:\installer\ibmsdk142_64.msi
Questa istruzione disinstalla solo le funzioni di demo e jni.
E' possibile eseguire installazioni non presidiate da un file di comandi che richiama msiexec.exe con le opzioni /q /x.
Le seguenti sezioni contengono informazioni di base sull'utilizzo di SDK.
Per visualizzare le guide per l'utente che descrivono SDK:
Per ottenere il numero di build e di versione, digitare quanto riportato di seguito in una richiesta shell:
java -version
Il compilatore JIT (Just-in-time)(jitc.dll) genera dinamicamente il codice macchina per le sequenze di codici di tipo bytecode di uso frequente in applicazioni Java e nelle applet mentre sono in esecuzione.
SDK per Windows include il JIT (jitc.dll), che è abilitato come valore predefinito.Per individuare un problema relativo ad un'applicazione Java, ad un'applet o al compilatore stesso, è possibile disabilitare JIT.
Per disabilitare JIT, immettere quanto segue da una richiesta shell nella finestra in cui eseguire l'applicazione:
set JAVA_COMPILER=NONE
Per abilitare JIT, immettere quanto segue da una richiesta shell:
set JAVA_COMPILER=jitc
Per verificare se JIT è abilitato, immettere quanto segue da una richiesta shell:
java -versione
Se il JIT è in uso, viene visualizzato un messaggio che comprende:
(JIT abilitato: jitc)
Se JIT non è in uso, viene visualizzato un messaggio che comprende:
(JIT disabilitato)
Per eseguire un'applicazione Java, da un prompt di comandi immettere quanto segue:
java classname
dove nomeclasse è il nome del file di classe Java (applicazione Java) che si desidera eseguire.
Nota: Se sdk o jre non sono stati installati come JVM di sistema, sarà necessario impostare il percorso in modo che includa le directory appropriate. Per aggiornare il percorso, immettere quanto segue in una richiesta comandi:
set path=javadir\bin;javadir\jre\bin;%path%
dove javadir è la directory in cui è stato installato sdk o jre.
Se si sviluppano applicazioni Java, consultare il manuale SDK User Guide per ulteriori informazioni sull'impostazione di PATH e CLASSPATH. Il file si trova nella sottodirectory docs della directory in cui è stato installato il pacchetto SDK. Il nome file è sdkguide.win64.htm.
Queste informazioni sono state sviluppate per prodotti e servizi offerti negli Stati Uniti d'America. E' possibile che la IBM non offra i prodotti, i servizi o le funzioni trattati in questo documento in altri paesi. Consultare il rappresentante commerciale IBM per informazioni relative ai prodotti e servizi disponibili nel proprio paese. Ogni riferimento a prodotti programmi o servizi IBM non significa che possano essere usati soltanto tali programmi, prodotti o servizi. In sostituzione a quelli forniti dall'IBM, possono essere usati prodotti, programmi o servizi funzionalmente equivalenti che non comportino violazione dei diritti di proprietà intellettuale. Tuttavia, è responsabilità dell'utente valutare e verificare la possibilità di usare programmi, prodotti o servizi non IBM.
L'IBM può avere brevetti o domande di brevetto in corso relativi a quanto trattato nella presente pubblicazione. La fornitura di questa pubblicazione non implica la concessione di alcuna licenza su di essi. Chi desiderasse ricevere informazioni relative a licenze può rivolgersi per iscritto a:
Chi desiderasse ricevere delucidazioni sulle licenze relative alle informazioni DBCS, può contattare IBM Intellectual Property Department nel proprio paese o rivolgersi per iscritto a:
Il seguente paragrafo non è valido per il Regno Unito o per tutti i paesi le cui leggi nazionali siano in contrasto con le disposizioni in esso contenute:
L'IBM FORNISCE QUESTA PUBBLICAZIONE SENZA ALCUNA GARANZIA, ESPLICITA O IMPLICITA, IVI INCLUSE EVENTUALI GARANZIE DI COMMERCIABILITÀ' ED IDONEITÀ' AD UNO SCOPO PARTICOLARE. Alcune nazioni non escludono le garanzie implicite; di conseguenza la suddetta esclusione potrebbe, in questo caso, non essere applicabile.
Queste informazioni potrebbero contenere imprecisioni tecniche o errori tipografici. Le correzioni relative saranno incluse nelle nuove edizioni. L'IBM si riserva il diritto di apportare miglioramenti o modifiche al prodotto o al programma descritto in qualsiasi momento e senza preavviso.
Tutti i riferimenti a pubblicazioni e a siti Web non dell'IBM contenuti in questo documento sono forniti solo per consultazione. I materiali contenuti in tali pubblicazioni e siti Web non fanno parte di questo prodotto e l'utilizzo di questi è a discrezione dell'utente.
L'IBM può utilizzare o distribuire qualsiasi informazione voi forniate nel modo più appropriato senza incorrere in alcuna obbligazione nei vostri riguardi.
Coloro che detengono la licenza su questo programma e desiderano avere informazioni su di esso allo scopo di consentire: (i) uno scambio di informazioni tra programmi indipendenti ed altri (compreso questo) e (ii) l'uso reciproco di tali informazioni, dovrebbero rivolgersi a:
Queste informazioni possono essere rese disponibili secondo condizioni contrattuali appropriate, compreso, in alcuni casi, l'addebito di un canone.
Il programma su licenza descritto in queste informazioni e tutto il materiale su licenza ad esso relativo sono forniti dall'IBM nel rispetto delle condizioni previste dalla licenza d'uso.
I dati relativi alle prestazioni contenuti nel presente documento sono stati ottenuti in un ambiente controllato. Pertanto, i risultati ottenibili in altri ambienti operativi potrebbero variare significativamente. Alcune rilevazioni sono state effettuate su sistemi in fase di sviluppo e non si garantisce in alcun modo che tali rilevazioni siano uguali su tutti i sistemi. Inoltre, alcune rilevazioni non state effettuate tramite estrapolazione. Pertanto, i risultati effettivi possono essere differenti. Gli utenti devono verificare l'applicabilità dei dati negli specifici ambienti operativi.
Le informazioni relative a prodotti non IBM sono state ottenute dai fornitori di tali prodotti. L'IBM non ha verificato tali prodotti e, pertanto, non può garantirne l'accuratezza delle prestazioni. Eventuali commenti relativi alle prestazioni dei prodotti non IBM devono essere indirizzati ai fornitori di tali prodotti.
IBM è un marchio della International Business Machines Corporation.
IBM è un marchio della International Business Machines Corporation.
Java e tutti i marchi ed i logo basati su Java sono marchi della Sun Microsystems, Inc.
Microsoft, Windows, Windows NT e i logo Windows sono marchi della Microsoft Corporation.
Intel, Intel Inside (i logo), MMX e Pentium sono marchi della Intel Corporation.
I nomi di altre società, prodotti e servizi potrebbero essere marchi di altre società.
Questo prodotto è basato anche parzialmente su FreeType Project. Per ulteriori informazioni su Freetype, consultare http://www.freetype.org.
Questo prodotto include il software sviluppato da Apache Software Foundation http://www.apache.org/.