Onglet Arguments

Vous pouvez tester aisément le bundle dans différentes conditions en personnalisant les arguments de programme et VM de lancement dans l'onglet Arguments.

Onglet Arguments Equinox

 

Arguments de programme et VM

Les arguments de programme sont des valeurs qu'attend et que traite la structure OSGi Equinox. Par exemple, l'argument -console active la console OSGi permet d'exécuter de nombreuses commandes, telles que des commandes d'installation, de démarrage et d'arrêt de bundles. L'argument -console est ajouté par défaut à toutes les nouvelles configurations de lancement Structure OSGi Equinox.

Les arguments VM sont des valeurs types qui changent le comportement de la machine JVM (Java Virtual Machine). Par exemple, l'argument -Xmx256M permet au segment de mémoire Java d'atteindre 256 Mo.

La structure OSGi Equinox peut être également configurée via diverses propriétés système qui peuvent être envoyées sous forme d'arguments VM sous la forme -DpropertyName=propertyValue. Par exemple, -Dosgi.clean=true efface toutes les données mises en cache par la structure OSGi.

Pour une liste d'arguments de programme et VM pris en charge par la structure OSGi Equinox, reportez-vous aux documents suivants :

Si vous voulez utiliser le même groupe d'arguments de programme et VM pour toutes les configurations de lancement, il est recommandé d'utiliser l'onglet Arguments de lancement de la page des préférences Fenêtre > Préférences... > Développement de plug-in > Plateforme cible pour créer un modèle qui est diffusé dans toutes les nouvelles configurations de lancement.

 

Répertoire de travail

Le répertoire de travail définit le répertoire d'exécution de la structure OSGi Equinox (fichiers en lecture et en écriture dans le répertoire de travail, etc.). Par défaut, le répertoire de travail est le répertoire racine de l'installation Eclipse, mais l'utilisateur peut le configurer en définissant n'importe quel répertoire inscriptible.