La JVM permet d'exécuter du code binaire Java sur un ordinateur physique. Le réglage des paramètres JVM améliore les performances et empêche les erreurs d'allocation de mémoire.
La JVM est incluse dans le logiciel Java Platform Standard Edition (plate-forme Java SE), nécessaire à l'exécution de GlassFish Server. La saisie de paramètres JVM incorrects empêchant l'exécution du serveur, vous devez être prudent lors de la modification de ces paramètres.
Remarque:
Les termes "Java Virtual Machine" et "JVM" désignent une machine virtuelle pour la plate-forme Java.Dans l'arborescence de navigation, développez le noeud Configuration.
Sélectionnez la configuration à modifier.
Sélectionnez le noeud Paramètres JVM.
La page Paramètres généraux JVM apparaît.
Dans l'arborescence de navigation, sélectionnez le noeud Configuration.
Sous le noeud Configuration, sélectionnez le noeud Paramètres JVM.
La page Paramètres généraux JVM apparaît.
Sur la page Paramètres généraux JVM, dans le champ Répertoire d'origine Java, saisissez le nom du répertoire d'installation du logiciel Java SE.
GlassFish Server fonctionne avec la plate-forme Java SE. Pour vérifier que la version du logiciel Java SE que vous spécifiez est prise en charge par cette version, consultez le document Oracle GlassFish Server Release Notes. Si vous saisissez un nom de répertoire inexistant ou le répertoire d'une version non prise en charge du logiciel Java SE, GlassFish Server ne démarre pas.
Dans le champ Options Javac, saisissez les options de ligne de commande du compilateur du langage de programmation Java.
GlassFish Server exécute le compilateur lorsque des composants EJB (Enterprise Java Beans) sont déployés.
Cochez la case Débogage activé pour activer le débogage avec JPDA (Java Platform Debugger Architecture).
JPDA est utilisé par les développeurs d'applications. Pour plus d'informations, reportez-vous au manuel Oracle GlassFish Server Application Development Guide.
Dans le champ Options de débogage, saisissez les options JPDA à transmettre à la JVM.
Ce champ ne s'applique que si le débogage a été activé à l'étape précédente.
Dans le champ Options de compilation RMI, saisissez les options de ligne de commande du compilateur rmic
.
GlassFish Server exécute le compilateur rmic
lorsque des composants EJB sont déployés.
Dans le champ Préprocesseur du code exécutable, saisissez la liste des noms de classe.
Séparez les noms de classe par des virgules. Chaque classe doit implémenter l'interface com.sun.appserv.BytecodePreprocessor. Les classes sont appelées dans l'ordre indiqué.
Dans la section Autres propriétés, spécifiez les propriétés supplémentaires.
Pour ajouter une propriété, cliquez sur le bouton Ajouter une propriété. Sur la ligne vide qui apparaît, saisissez le nom de la propriété dans le champ Nom et la valeur de la propriété dans le champ Valeur.
GlassFish Server ne définit aucune propriété supplémentaire pour la JVM.
Cliquez sur Enregistrer.
Conseil:
Pour revenir aux paramètres par défaut, cliquez sur le bouton Charger les valeurs par défaut, puis sur Enregistrer.Redémarrez le serveur.