La Java Virtual Machine (JVM) consente l'esecuzione di bytecode Java in un computer fisico. Il tuning delle impostazioni JVM consente di migliorare le prestazioni e di evitare gli errori di allocazione della memoria.
La Java Virtual Machine è inclusa nella piattaforma Java, Standard Edition (piattaforma Java SE), necessaria per GlassFish Server. Poiché impostazioni JVM errate impediscono l'esecuzione del server, prestare particolare attenzione in caso di modifica di tali impostazioni.
Nota:
I termini "Java Virtual Machine" e "JVM" indicano una Virtual Machine per la piattaforma Java.Espandere il nodo Configurazione nell'albero di navigazione.
Selezionare la configurazione da modificare.
Selezionare il nodo Impostazioni JVM.
Viene visualizzata la pagina Impostazioni generali JVM.
Selezionare il nodo Configurazione nell'albero di navigazione.
Nel nodo Configurazione selezionare il nodo Impostazioni JVM.
Viene visualizzata la pagina Impostazioni generali JVM.
Nel campo Java Home della pagina Impostazioni generali JVM digitare il nome della directory di installazione del software Java SE.
GlassFish Server si basa sulla piattaforma Java SE. Per verificare se la versione del software Java SE specificata è supportata in questa release, vedere Oracle GlassFish Server Release Notes. Se si immette un nome di directory inesistente o la directory di una versione del software Java SE non supportata, GlassFish Server non viene avviato.
Nel campo Opzioni Javac digitare le opzioni della riga di comando per il compilatore del linguaggio di programmazione Java.
GlassFish Server esegue il compilatore durante la distribuzione dei componenti Enterprise JavaBeans (EJB).
Selezionare la casella di controllo Abilitato dell'opzione Debug per abilitare il debug con l'architettura JPDA (Java Platform Debugger Architecture).
L'architettura JPDA è utilizzata dagli sviluppatori di applicazioni. Per ulteriori informazioni, vedere Oracle GlassFish Server Application Development Guide.
Nel campo Opzioni di debug digitare le opzioni JPDA da passare alla JVM.
Questo campo è applicabile solo se è stato abilitato il debug nel passo precedente.
Nel campo Opzioni di compilazione RMI digitare le opzioni della riga di comando per il compilatore rmic
.
GlassFish Server esegue il compilatore rmic
durante la distribuzione dei componenti EJB.
Nel campo Preprocessore bytecode digitare una lista di nomi classe.
Utilizzare le virgole per separare i nomi delle classi. Ogni classe deve implementare l'interfaccia com.sun.appserv.BytecodePreprocessor. Le classi vengono chiamate secondo l'ordine specificato.
Nella sezione Proprietà aggiuntive, specificare le proprietà aggiuntive.
Per aggiungere una proprietà, fare clic sul pulsante Aggiungi proprietà. Nella riga vuota visualizzata, digitare il nome della proprietà nel campo Nome e il valore della proprietà nel campo Valore.
GlassFish Server non definisce alcuna proprietà aggiuntiva per la JVM.
Fare clic su Salva.
Suggerimento:
Per ripristinare le impostazioni predefinite, fare clic sul pulsante Carica impostazioni predefinite, quindi su Salva.Riavviare il server.