Section courante

A propos

Section administrative du site

Voici la signification des différentes concepts de configuration d'un projet de Eclipse.

PDE

Le PDE, tire son nom de l'abréviation de l'anglicisme «Plug-in Development Environment». Il propose des outils permettant de créer, développer, tester, déboguer, construire et déployer des plugiciels Eclipse, des fragments, des fournitures, des mises à jour de sites et des produits RCP. Le PDE fournit également des outils OSGi complets, cet élément en fait un environnement idéal pour la programmation par composantes, et pas seulement pour le développement de plugiciels d'Eclipse. La PDE est divisée en 3 composantes principales :

Voici les principaux concepts du PDE :

Java Compiler

Cette partie contient la configuration du compilateur Java associé à un projet.

Errors/Warning

Ces options permettent de déterminer le comportement que doit avoir Eclipse avec Java suite à des messages d'erreurs ou d'attention :

Code style : Cette catégorie d'option permet de déterminer le comportement des styles de code

Potential programming problems : Cette catégorie d'option permet d'indiquer le comportement du compilateur par rapport aux problèmes de programmation potentiel.

Name shadowing and conflicts : Cette catégorie d'option permet d'indiquer le comportement du compilateur par rapport aux observations de noms et de conflits.

Deprecated and restricted API : Cette catégorie d'option permet d'indiquer le comportement du compilateur par rapport aux éléments obsolète et les restrictions d'API.

Unnecessary code : Cette catégorie d'option permet d'indiquer le comportement du compilateur par rapport aux codes non nécessaires.

Run Configuration

Cette partie contient les configurations associés à l'exécution d'un projet.

Maven Build (m2)

Le Maven Build permet de gérer la construction d'un projet à l'aide de Maven. Il est divisé en 5 onglets principales et permettent de gérer tous les comportements que doit avoir Maven avec votre projet.

Main : L'onglet Main contient les configurations de base du projet Maven.


JRE : L'onglet JRE contient les informations spécifiques au JRE de Java utilisé pour le projet.

Refresh  L'onglet Refresh contient les informations indiquant le niveau de profondeur dans la reconstruction du projet si des éléments sont déjà présente. Ainsi, grâce à cette option, on peut faire en sorte de reconstruire seulement certaines parties du projet et au économisera du temps dans les tests de certaines du projet.


Source  L'onglet Source contient les paquets .jar utilisés pour construire le projet.


Environment  L'onglet Environment contient les informations sur les variables d'environnement que doit utiliser le projet. Il est disponible pour toutes les configurations de lancement PDE et Java. Par défaut, l'environnement est hérité du l'environnement d'exécution de l'IDE d'Eclipse. Vous pouvez choisir de remplacer l'environnement ou d'y ajouter des éléments. Les variables spécifiées dans l'onglet remplacent toujours les valeurs de l'environnement natif sous-jacent. Cependant, lorsque l'option «Append environment to native environment» est sélectionnée, l'environnement lancé est créé avec l'environnement natif. Après cette option, les variables de l'onglet remplacent (les variables existantes) ou augmentent l'ensemble des variables d'environnement. Lorsque l'option «Replace native environment with specified environment» est sélectionnée, l'environnement lancé ne comprend que les variables spécifiées dans l'onglet.


Common  L'onglet Common contient les informations communes au projet comme l'encodage, et les informations de sauvegarde. Il est disponible pour toutes les configurations de lancement PDE et Java. Une configuration de lancement est enregistrée en tant que fichier XML «.launch» sur le disque. Par défaut, ce fichier est enregistré dans le répertoire «${workspace_loc}/.metadata/.plugins/org.eclipse.debug.core/.launch», où ${workspace_loc} indique l'emplacement de l'espace de travail. Si vous souhaitez partager une configuration de lancement avec des membres de l'équipe, vous avez la possibilité de l'enregistrer en tant que fichier partagé dans l'un de vos projets d'espace de travail (afin de la rendre visible pour le contrôle de version).




Dernière mise à jour : Dimanche, le 7 avril 2019