Nota: Prima di utilizzare queste informazioni e le relative informazioni, leggere le informazioni contenute nella sezione Informazioni particolari .
Questa edizione del README si riferisce a IBM Developer Kit for Windows, Java 2 Technology Edition, Version 1.3.1, 32- bit version ed a tutti i successivi rilasci e modifiche se non diversamente specificato in nuove edizioni.
(c) Copyright Sun Microsystems, Inc. 1997, 2001, 901 San Antonio Rd., Palo Alto, CA 94303 USA. Tutti i diritti riservati.
(c) Copyright International Business Machines Corporation, 1999, 2002. Tutti i diritti riservati.
Limitazioni per gli utenti degli Stati Uniti d'America. L'utilizzo, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con l'IBM Corporation.
Questo file README fornisce informazioni sull'installazione e la configurazione di IBM(R) Developer Kit for Windows(R), Java (TM) 2 Technology Edition, Version 1.3.1, pacchetti della versione a 32 bit.
Tutti i pacchetti contenuti in questo Developer Kit sono supportati nei prodotti di seguito riportati:
Sono inoltre supportati su windows 98 tutti i pacchetti tranne Java Authentication and Authorization Services (JAAS).
Prima di potere installare IBM Developer Kit for Windows, Java 2 Technology Edition, Version 1.3.1, pacchetti della versione a 32 bit, bisogna scaricare il pacchetto Installer ed i pacchetti che si desidera installare.
E' possibile scaricare pacchetti più grandi in parti. In tal caso, risulta necessario scaricare anche il programma di utilità Merge per riunire le parti in un unico file.
Scaricare tutti i pacchetti nella stessa directory. I pacchetti ed i relativi nomi file sono elencati nella sezione Installazione presidiata (interattiva). Se si scaricano pacchetti separati, scaricare tutte le parti. Non modificare i nomi dei file scaricati.
Prima di avviare l'installazione, assicurarsi che nella directory TEMP ci sia spazio sufficiente da utilizzare durante l'installazione. Per impostazione predefinita, tale directory è C:\WINDOWS\TEMP.
La quantità di spazio temporaneo richiesta nella directory TEMP durante l'installazione è riportata nel seguente elenco. Lo spazio temporaneo è necessario solo per i pacchetti di seguito riportati.
Solo pacchetto installabile Developer Kit | 49 MB |
Solo pacchetto installabile Runtime Environment | 22 MB |
Solo pacchetto installabile Java Authentication and Authorization Services (JAAS) | 4 MB |
Pacchetti installabili Java Developer Kit, Runtime Environment e JAAS | 67 MB |
Se lo spazio temporaneo disponibile non è sufficiente, il programma di installazione genera un errore e interrompe le operazioni. Se si ritiene di disporre di spazio sufficiente, ma il messaggio viene visualizzato ugualmente, verificare che i pacchetti che si desidera installare siano stati scaricati completamente. Confrontare, quindi, le dimensioni dei pacchetti con quelle visualizzate nelle pagine Web da cui sono stati scaricati.
I pacchetti che possono essere installati con Installer e i relativi nomi file sono:
Inoltre, esiste un altro pacchetto installabile che non richiede l'utilizzo di Installer. Questo pacchetto ed il relativo nome di file sono:
Questo pacchetto è fornito come un file zip. Consultare Installazione di Java Communications API per le istruzioni di installazione.
Altri pacchetti sono forniti come file zip per la redistribuzione con le applicazioni Java. Tali pacchetti sono:
Se alcuni pacchetti sono stati scaricati in parti, è necessario utilizzare il programma di utilità Merge per ripristinare le parti in un unico file. Se tutti i pacchetti sono stati scaricati come file singoli, ignorare questa sezione.
Per unire i pacchetti separati:
In alternativa, è possibile immettere il seguente comando da una richiesta comandi nella directory in cui è stato scaricato il programma di utilità Merge:
mergeutility
Questo comando consente di estrarre il programma Merge e il file di dati richiesto.
In alternativa, è possibile immettere il seguente comando da una richiesta comandi nella directory in cui è stato scaricato il programma di utilità Merge:
merge
In tal modo, vengono ripristinati i pacchetti suddivisi in più parti.
Nota: Se non sono stati scaricate tutte le parti del pacchetto o se sono stati modificati i nomi dei file, il programma di utilità Merge visualizzerà un messaggio di errore e il pacchetto non verrà ricreato.
Per ricreare i pacchetti manualmente, digitare il seguente comando da una richiesta comandi:
copy /b ibm-sdk-xx131.ex1 + ibm-sdk-xx131.ex2 +
ibm-sdk-xx131.ex3 ...
ibm-sdk-xx131.exe
Assicurarsi di specificare tutti i nomi file; se i nomi sono stati modificati, specificare i nuovi nomi. Il nome del file combinato creato deve essere il nome file del pacchetto originale in modo che Installer possa riconoscerlo.
Per estrarre Installer dopo aver scaricato il pacchetto, fare doppio clic sull'oggetto ibm-sdk-in131.
In alternativa, è possibile immettere il seguente comando da una richiesta comandi nella directory in cui sono stati scaricati i pacchetti:
ibm-sdk-in131
A questo punto, vengono estratti Installer e i file di dati richiesti.
Decomprimere il file readme.zip nella directory in cui sono stati scaricati i pacchetti.
Per installare i pacchetti installabili che sono stati scaricati, procedere come segue:
In alternativa, è possibile immettere il seguente comando da una richiesta comandi nella directory in cui sono stati scaricati i pacchetti:
install
Se è stato scaricato il pacchetto installabile Developer Kit, il pannello di installazione conterrà le seguenti selezioni:
Se si seleziona File di programma SDK, viene installato anche il componente Runtime Environment.
Se è stato scaricato il pacchetto installabile Runtime Environment, il pannello di installazione conterrà le seguenti selezioni:
Per impostazione predefinita, Runtime Environment
viene sempre installato nella directory
Se si desidera installare Runtime Environment separatamente da Developer Kit, avviare nuovamente il processo di installazione. Selezionare solo il componente Java 2 Runtime Environment e specificare una directory diversa da quella in cui è stato installato Developer Kit.
Come impostazione predefinita, viene installato Java Plug-in quando si installa il pacchetto Runtime Environment o si seleziona File per SDK Program durante l'installazione del pacchetto del Developer Kit.
Se durante l'installazione del pacchetto Runtime Environment non si desidera installare il plugin Java, procedere come segue:
Se durante l'installazione del pacchetto Developer Kit non si desidera installare il plugin Java, procedere come segue:
Nota: Se Runtime Environment viene installato separatamente
da Developer Kit (come descritto nella sezione
Installazione di Developer Kit e Runtime
Environment) e non si desidera installare il plugin Java,
deselezionare l'opzione Plugin Java sia per il componente
File di programma SDK che per Java 2 Runtime
Environment.
Installazione di Runtime
Environment come sistema Java Virtual Machine
Se si installa Runtime Environment (sia come parte di Developer Kit installabile che dal pacchetto installabile Runtime Environment), viene richiesto se si desidera installare Runtime Environment come sistema JVM (Java Virtual Machine). Se lo si installa come JVM di sistema, il programma di installazione copia i file java.exe e javaw.exe nella directory di sistema di Windows ,\Windows o \Winnt secondo il proprio prodotto Windows. Se nella directory di sistema di Windows già esiste una versione di java.exe o javaw.exe, viene richiesto di sostituire le versioni esistenti con quella corrente. 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 copia SOLO java.exe e javaw.exe nella directory di sistema di Windows. Non viene copiato nessun altro file eseguibile (come ad esempio javac.exe o appletviewer.exe).
Prima di installare il pacchetto Java Communications API, installare Runtime Environment come parte del pacchetto Developer Kit oppure dal pacchetto Runtime Environment.
Per installare Java Communications API:
Ad esempio, se durante l'installazione di Runtime
Environment è stata accettata la directory
predefinita, il file comm.jar si troverà in
Se il file ZIP viene decompresso in un'altra
directory, i file verranno memorizzati nella stessa struttura di
directory, mentre
Se si intende usare il server BEA Weblogic, quando si installano i pacchetti di IBM Developer Kit for Windows, Java 2 Technology Edition, Version 1.3.1 bisogna deselezionare l'installazione facoltativa relativa a JAAS. Il server BEA Weblogic contiene la propria implementazione di JAAS.
Per eseguire un'installazione non presidiata, è necessario completare un'istallazione presidiata, quindi creare un file delle risposte (setup.iss) in cui vengono memorizzate le scelte effettuate durante l'installazione. Affinché funzioni in modo corretto, il file delle risposte creato dovrà essere valido sulle macchine che si desidera utilizzare. Se necessario, creare più file di risposte da utilizzare per l'installazione dei pacchetti su macchine che hanno configurazioni diverse.
Per creare un file di risposte durante l'installazione, in una richiesta comandi, digitare:
install /r
A seconda del prodotto WIndows, viene creato un file di risposte (setup.iss) nella directory C:\Windows oppure in C:\Winnt dove C: è l'unità di avviamento.
Durante un'installazione interattiva è possibile che venga visualizzato un messaggio simile a quello riportato di seguito:
Un altro Java Runtime Environment è stato installato come JVM. Selezionare Sì per sovrascrivere questa versione oppure No per uscire dall'installazione.
Se si verifica questo errore, selezionare No ed uscire dall'installazione. Nella directory di sistema di Windows e cancellare i seguenti file:
Una volta cancellati i file, riavviare l'installazione interattiva utilizzando il comando riportato all'inizio di questa sezione.
Sul sistema in cui si desidera eseguire l'installazione non presidiata, copiare il file di risposte setup.iss in C:\Windows o in C:\Winnt. Dopo avere copiato il file nella directory corretta, da un prompt di comandi immettere:
install /s /f1c:\Windows\setup.iss /f2c:\setup.log
Note:
/f1
o /f2
non vi sono spazi.
/f1
specifica il nome e l'ubicazione del file
delle risposte. L'opzione /f2
specifica il nome e l'ubicazione
del file di registrazione.Se l'installazione viene completata con esito positivo, il file di
registrazione conterrà la voce ResultCode=0
.
IBM Accessibility Bridge include tre file che vengono memorizzati nelle corrette directory durante l'installazione predefinita di JDK 1.3.1. Tali file e le reletive directory sono:
File | Directory |
JawBridge.jar | jre\lib\ext |
JawBridge.dll | jre\bin |
Accessibility.properties | jre\lib |
IBM Accessibility Bridge, per impostazione predefinita, non è abilitato. Per abilitare IBM Accessibility Bridge, cancellare il simbolo numerico dall'inizio della riga di seguito riportata nel file Accessibility.properties:
#assistive_technologies=JawBridge
IBM Accessibility Bridge richiede l'API Java Accessibility Utilities (queste classi sono contenute in jaccess.jar). Assicurarsi che jaccess.jar sia installato in jre\lib\ext (la stessa directory di JawBridge.jar).
Questo sito Web spiega come scaricare le Accessibility Utilities:
Per disinstallare il Developer Kit, sia che sia stata eseguita l'installazione presidiata che non presidiata, procedere come segue:
In tal modo vengono rimossi tutti i pacchetti installati mediante Installer. Non verrà rimosso il pacchetto Java Communications API.
Nota: E' possibile che vengano visualizzati dei messaggi di avvertenza che indicano che non sono stati rimossi tutti i file, tutte le voci di registro oppure entrambi. Questo è dovuto al fatto che Windows ritiene che alcuni file sono ancora in uso; questi file, queste voci di registro o entrambi verranno rimossi durante il successivo riavvio.
Per disinstallare il pacchetto Java Communications API, eliminare i seguenti file dalla directory in cui è stato installato il Runtime Environment:
Per impostazione predefinita, Runtime
Environment viene installato in
Le seguenti sezioni forniscono delle informazioni di base sull'utilizzo di IBM Developer Kit per Windows, Java 2 Technology Edition, Versione 1.3.1.
Il file README e l'altra documentazione che descrive the
Developer Kit si trova nella sottodirectory docs contenuta nella directory in cui è stato installato il
pacchetto Developer
Kit package, il pacchetto Runtime Environment o entrambi. Se è stata
utilizzata la directory predefinita, la documentazione
si troverà in:
Per conoscere il numero di build e della versione IBM, immettere quanto segue in una richiesta comandi:
java -version
E' possibile disabilitare o abilitare il supporto Java Accessibility utilizzando la variabile di ambiente JAVA_ASSISTIVE. Per evitare che JVM carichi il supporto Java Accessibility, impostare la variabile di ambiente JAVA_ASSISTIVE su OFF. La disabilitazione della variabile di ambiente JAVA_ASSISTIVE conviene se JVM è in esecuzione tramite accesso di rete per cui non c'è necessità che il supporto Java Accessibility carichi automaticamente JVM. Disabilitando la variabile di ambiente JAVA_ASSISTIVE si aumentano le prestazioni di caricamento JVM di applicazioni Java che non forniscono supporto alla tecnologia Java.
Il compilatore JIT crea dinamicamente un codice macchina per le sequenze di codici di bytecode di uso frequente nelle applet o applicazioni Java durante l'esecuzione. Per impostazione predefinita, il compilatore JIT è abilitato.
Per individuare un problema relativo ad un'applicazione Java, ad un'applet o al compilatore stesso, è possibile disabilitare il JIT. Per disabilitare il JIT, immettere quanto segue in una richiesta comandi:
set JAVA_COMPILER=NONE
Per abilitare il JIT, immettere quanto segue in una richiesta comandi:
set JAVA_COMPILER=jitc
Per verificare se JIT è attivato, in una richiesta comandi immettere:
java -version
Se il JIT è in uso, viene visualizzato un messaggio che riporta la seguente informazione:
JIT enabled: jitc
In caso contrario, viene visualizzato un messaggio che riporta la seguente informazione:
JIT disabled.
Per eseguire un'applicazione Java, immettere quanto segue in una richiesta comandi:
java classname
dove nomeclasse
è il nome del file di classe Java
(applicazione Java) che si desidera eseguire.
Nota: Se Runtime Environment non è stato installato come JVM del 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
dove javadir
è la directory in cui è stato installato
Runtime Environment. Per impostazione predefinita,
tale directory è
Se si sviluppano applicazioni Java, consultare il README di
Developer Kit per ulteriori informazioni sull'impostazione di
PATH
e CLASSPATH
. Il file si trova nella
sottodirectory docs della directory in cui è stato installato
il pacchetto Developer Kit. Il nome del file è readme.devkit.ibm.html.
Le informazioni di seguito riportate potrebbero essere di aiuto se si sta utilizzando la versione giapponese di IBM Developer Kit per Windows, Java 2 Technology Edition, Versione 1.3.1, versione a 32 bit.
Se viene eseguita un'applet Java che usa Java Plug-in con Netscape Communicator e si esegue una stringa giapponese come valore di un parametro, tale valore non viene effettuato correttamente.
Su Windows 98, se si sta eseguendo Microsoft Japanese IME, installare IME Service Release 1.1 per assicurarsi risultati corretti.
In Windows, un'elaborazione ha due codepage: la Ansi (o Windows) e la OEM (o DOS). Per ragioni di congruenza, Java utilizza sempre la codepage Ansi (Windows) quando opera conversioni di output da Unicode, anche se è possibile che in alcuni casi l'output non sia corretto.
Per questa ragione, in comandi come jar, appletviewer, rmid o rmiregistry, che visualizzano messaggi di utilizzo o messaggi di errore in un ambiente di console (dal prompt di comandi di Windows NT, ad esempio), i messaggi generati in output sulla console potrebbero presentarsi corrotti per le lingue europee (se i messaggi convertiti contengono caratteri nazionali).
E' possibile evitare questo problema eseguendo la console nella codepage Ansi. Per farlo, bisogna eseguire un comando 'chcp 1252' (oppure l'appropriata codepage Windows). Bisogna inoltre modificare i font nelle proprietà della finestra di riga comandi per utilizzare dei font TrueType.
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. Qualsiasi riferimento a programmi su licenza d'uso o ad altri prodotti o servizi IBM contenuto in questa pubblicazione non significa che soltanto tali programmi, prodotti o servizi possano essere usati. 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. 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. E' responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri programmi e/o prodotti fatta eccezione per quelli espressamente indicati dall'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 COMMERCIABILITA' ED IDONEITA' 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.
Java e tutti i marchi ed i logo basati su Java sono marchi o marchi registrati della Sun Microsystems, Inc negli Stati Uniti e/o in altri paesi. La tecnologia Java è posseduta e concessa esclusivamente su licenza dalla Sun Microsystems, Inc.
Microsoft, Windows, Windows NT e i logo Windows sono marchi della Microsoft Corporation.
I nomi di altre società, prodotti e servizi potrebbero essere marchi di altre società.