|
Come si organizza un'installazione invisibile (automatica) di Java?
Questo articolo è relativo a:
- Piattaforme:
Windows XP, Windows 2000, Windows 2003
- Versioni Java:
6.0
SINTOMI
- Gli amministratori di sistema vogliono distribuire JRE su più PC nella propria Intranet senza interazione da parte dell'utente.
- Gli sviluppatori richiedono che JRE venga installato con i loro prodotti in modo invisibile all'utente.
SOLUZIONE
Introduzione Le installazioni di Java SE Runtime Environment (JRE) vengono create utilizzando la tecnologia Microsoft Window Installer (MSI) 2.0. MSI integra il supporto per le installazioni invisibili o automatiche. Questo documento vi illustra come installare manualmente JRE utilizzando il file .exe che consente di avviare l'installazione con MSI e spiega le opzioni del programma di installazione.
Installazione dalla riga di comando
In Java SE 6, il comando di installazione offline di Windows presenta la stessa sintassi dell'installazione di Windows. Il comando è il seguente:
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1]
dove
- <jre>.exe è il singolo file di installazione eseguibile per Java Runtime Environment (JRE)
- /lang=, se utilizzato, consente di impostare la lingua per il programma di installazione. Per conoscere l'elenco completo, fate riferimento a ID lingue
- /s, se utilizzato, indica l'installazione invisibile
- IEXPLORER=1, se utilizzato, indica che il plug-in deve essere registrato come Java VM predefinito con il browser Internet Explorer
- MOZILLA=1 indica che il plug-in deve essere registrato con i browser Mozilla 1.1 e versioni successive e Netscape
- INSTALLDIR, se utilizzato, consente di specificare l'unità e il percorso dell'installazione
- Se INSTALLDIR non viene specificato, l'installazione avverrà in C:\Program Files\java\jre1.6.0 (posizione predefinita)
- STATIC=1, se utilizzato, consente di specificare un'installazione statica. Questa opzione è disponibile nella versione 6u10 e successive. Per ulteriori informazioni sull'installazione statica, fate riferimento a Configurazione di Java Runtime Environment
Nota: le seguenti opzioni sono obsolete nella versione Java SE 6 Aggiornamento 10:
- ADDLOCAL
- IEXPLORE
- MOZILLA
A partire dalla versione Java SE 6 Aggiornamento 10, il software JRE più recente verrà registrato con tutti i browser. In questo modo si garantisce che le applet verranno eseguite con la versione più aggiornata e sicura del software JRE.
Configurazioni dell'installazione
Esempio 1
Presupponiamo che il programma di installazione di JRE sia jre-6-rc-windows-i586.exe e che desiderate installare la seguente configurazione:
- Eseguite un'installazione di Windows
- Installate il core di JRE, i font aggiuntivi, i colori e Soundbank
- Registrate il plug-in con Netscape 7 e Mozilla 1.3
Il comando per installare la suddetta configurazione è il seguente:
jre-6-rc-windows-i586.exe /s MOZILLA=1
Esempio 2
Presupponiamo che il programma di installazione di JRE sia jre-6-rc-windows-i586.exe e che desiderate installare la seguente configurazione:
- Eseguite un'installazione offline di Windows e installate JRE sull'unità D al percorso
java\jre
- Installate tutte le funzioni di JRE
- Registrate il plug-in con Internet Explorer
Il comando per installare la suddetta configurazione è il seguente:
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre
Nota: per lasciare aperta la finestra di MS-DOS fino al termine dell'installazione di Java, utilizzate il comando start /w nel seguente modo:
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1
Creazione di un file di registro
Il file di registro può essere utilizzato per verificare la corretta esecuzione di un'installazione. Per creare un file di registro che descrive l'installazione, accodate /L C:\setup.log al comando di installazione e scorrete il file di registro fino alla fine per la verifica.
Esempio di installazione
Di seguito si riporta un esempio per l'installazione:
jre-6-rc-windows-i586.exe /s /L C:\setup.log
Il precedente comando consente di scrivere il file setup.log.
|