Comment modifier le paramétrage par défaut d’Eclipse pour le personnaliser en fonction de ces besoins ?
Nous allons voir comment personnaliser les répertoires de stockage des paramétrages d’Eclipse.
Ces informations sont valables pour Eclipse 3.0 et 3.1. Pour les autres versions, je n'ai pas testé mais il n'y a pas de raison que cela soit bien différent.
Tout d'abords, il faut savoir qu'Eclipse a besoin de stocker un certain nombre d'informations sur votre disque dur pour garder vos réglages et pour optimiser son fonctionnement. Donc si nous voulons par exemple nous faire un CD (n'est ce pas Stéphane ) contenant Eclipse et tout un tas de plugins et utiliser notre plateforme Eclipse directement depuis ce support non modifiable, nous devons changer les réglages par défaut d'Eclipse sinon celui-ci va essayer d'écrire sur le CD, ce qui ne fonctionnera pas.
- nous désignerons le répertoire d'installation d'Eclipse par $ECLIPSE_HOME
- nous désignerons la version d'Eclipse par $ECLIPSE_VERSION
Nous allons utiliser le fichier $ECLIPSE_HOME/configuration/config.ini pour effectuer nos réglages. Dans ce fichier nous pouvons modifier :
- la variable "osgi.install.area" permet de spécifier le répertoire racine de l'installation d'Eclipse. Dans la pratique, il s'agit du répertoire parent de startup.jar ou eclipse.exe
exemple: osgi.install.area=$ECLIPSE_HOME
- la variable osgi.user.area pour le stockage des infos propres à l'utilisateur
exemple: osgi.user.area=@user.home/eclipse/$ECLIPSE_VERSION/user
- la variable osgi.configuration.area pour le stockage des infos propres à la plateforme Eclipse utilisée
exemple: osgi.configuration.area=@user.home/eclipse/$ECLIPSE_VERSION/configuration
- la variable osgi.instance.area.default permet de fournir un chemin de workspace par défaut
exemple: osgi.instance.area.default=@user.home/eclipse/$ECLIPSE_VERSION/workspace
- la variable osgi.instance.area permet de spécifier un chemin de workspace à utiliser (dans ce cas, osgi.instance.area.default n'est pas utilisé)
exemple: osgi.instance.area=@user.home/eclipse/$ECLIPSE_VERSION/workspace
- la variable osgi.splashLocation permet de spécifier le chemin d'une image qui servira de Splash Screen lors du démarrage d'Eclipse afin de personnaliser le tout. L'image à fournir doit être de type BMP (24-bit) et d'une taille approximative de 500x330 pixels.
exemple: osgi.splashLocation=$ECLIPSE_HOME/eclipse/$ECLIPSE_VERSION/my-splash-screen.bmp
Il y a encore bien d'autres paramétrages possibles et je vais essayer d'en présenter d'autres dans des post ultérieurs.
2 commentaires:
Salut, la même chose est elle possible avec des proxy, non-proxy, je suis dans le même cas, je dois faire un bundle eclipse pour installer sur le poste des développeurs
J'ai un peu cherché mais je n'ai pas réussi à forcer ce paramétrage dans l'installation eclipse. Le seul moyen que j'ai trouvé est de travailler au niveau des préférences du workspace.
Bon courrage
Publier un commentaire