Come si organizza un'installazione invisibile (automatica) di Java?
Questo articolo è relativo a:
- Piattaforme: Windows 10, Windows 7, Windows 8, Windows XP, Windows Vista, Windows Server 2012
- Versioni Java: 7.0, 8.0
In questa pagina vengono descritte le opzioni per l'installazione dell'ambiente JRE (Java SE Runtime Environment) sulla piattaforma Windows a 32 bit. È destinata principalmente:
-
agli amministratori del sistema che distribuiscono l'ambiente JRE con le tecnologie Plugin Java e Java Web Start su più PC nella propria Intranet senza intervento dell'utente;
-
ai fornitori che dispongono di prodotti che richiedono l'ambiente JRE. L'ambiente JRE può essere installato in background (in modo non interattivo dalla riga di comando) con i relativi prodotti.
Gli Installer dell'ambiente JRE vengono creati utilizzando la tecnologia Microsoft Windows Installer (MSI) 2.0. MSI integra il supporto per le installazioni in background o automatiche. Questo documento spiega come installare manualmente l'ambiente JRE utilizzando il file .exe
che esegue l'Installer MSI.
Java 8
Vedere Windows JRE 8 installer options (docs.oracle.com) per ulteriori informazioni.
Installazione dalla riga di comando
Questa sezione descrive le opzioni della riga di comando per Windows Offline Installer per l'ambiente JRE. Eseguite l'Installer come riportato di seguito.
jre [INSTALLCFG=configuration_file_path] [options]
-
jre
indica il nome file di base di Windows Offline Installer per l'ambiente JRE (ad esempio,jre-8u05-windows-i586.exe
). -
INSTALLCFG=configuration_file_path
specifica il percorso del file di configurazione dell'Installer.
Vedere Installing With a Configuration File (docs.oracle.com) per ulteriori informazioni. -
opzioni
rappresenta le opzioni con i valori specificati separati da spazi. Utilizzate le stesse opzioni elencate in Table 20-1 Configuration File Options (docs.oracle.com). Potete inoltre utilizzare l'opzione/s
per Windows Offline Installer JRE per eseguire un'installazione in background.
Java 7
Vedere JRE 7 Windows installer options (docs.oracle.com) per ulteriori informazioni.
Installazione dalla riga di comando
Il comando di Windows Offline Installer per Java SE 7 ha la sintassi seguente:
<jre>.exe [/s] [INSTALLDIR=<unità>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M] [SPONSORS=0]
Nota
<jre>.exe
è il singolo file di installazione eseguibile per l'ambiente JRE./s
se utilizzata, è l'opzione che indica un'installazione in background.INSTALLDIR
se utilizzato, specifica l'unità e il percorso dell'ambiente JRE. SeINSTALLDIR
non viene specificato, l'installazione verrà eseguita inC:\Program Files\java\jre
(posizione predefinita).STATIC=1
se utilizzato, specifica un'installazione statica. Per ulteriori informazioni sulle installazioni statiche, vedere Static Installation in Patch-in-Place and Static JRE Installation (docs.oracle.com).WEB_JAVA=0
se utilizzato, disabilita l'esecuzione di qualsiasi applicazione nel browser.WEB_JAVA=1
è l'impostazione predefinita che abilita le applicazioni Java nel browser. Questo campo è disponibile a partire dalla release 7u10. Per ulteriori informazioni, vedere Setting the Security Level of the Java Client (docs.oracle.com).WEB_JAVA_SECURITY_LEVEL
se utilizzato, imposta il livello di sicurezza delle applicazioni Java non firmate in esecuzione in un browser. I valori possibili in questo campo sono VH (molto alta), H (alta, impostazione predefinita) o M (media). Questo campo è disponibile a partire dalla release 7u10. Per ulteriori informazioni, vedere Setting the Security Level of the Java Client (docs.oracle.com).SPONSORS=0
se utilizzato, ignora completamente le offerte degli sponsor, quali ad esempio le aggiunte per il browser. Questo campo è disponibile a partire dalla release 7u55. Tenere presente che le offerte degli sponsor, e di conseguenza questa funzionalità, sono valide solo per gli Installer dell'ambiente JRE a 32 bit in linea e i meccanismi di aggiornamento automatico.
Esempio 1
Supponiamo che l'Installer JRE siajre-7-windows-i586.exe
e che desideriate installare la configurazione seguente:- Eseguite un'installazione di Windows
- Installate il core di JRE, i caratteri aggiuntivi, i colori e Soundbank
Il comando per installare la configurazione indicata è il seguente:
jre-7-windows-i586.exe /s
Esempio 2
Supponiamo che l'Installer JRE siajre-7-windows-i586.exe
e che desideriate installare la configurazione seguente:
- Eseguite un'installazione Windows non in linea e installate JRE sull'unità D nel percorso
java\jre
- Installate tutte le funzioni di JRE
Il comando per installare la configurazione indicata è il seguente:
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre
Nota: per tenere aperta la finestra MS-DOS finché l'installazione di Java non sarà stata completata utilizzate il comando start /w
nel modo seguente:
start /w jre-7-windows-i586.exe /s
Creazione di un file di log
Un file di log consente di verificare se l'installazione è riuscita. Per creare un file di log che descriva l'installazione, aggiungete /L C:\<percorso>setup.log
al comando di installazione e scorrete il file di log fino alla fine per la verifica.
Di seguito viene fornito un esempio di creazione di un file di log.
jre-8-windows-i586.exe /s /L C:\<path>setup.log
Questo esempio prevede la scrittura del log nel file setup.log
.