78 votes

Eclipse: dois-je créer un espace de travail pour chaque projet?

Je suis tout simplement vous vous demandez s'il est préférable de mettre tous mes projets Eclipse dans un espace de travail, ou de faire un 1 espace de travail pour 1 projet. Je suis juste un solo développeur, pour hobby de plus ou de moins, mais les applications que je crée n'ont effectivement des versions de production qui sont en cours d'exécution sur assez fréquent des tâches cron, de sorte que son presque comme un amateur environnement de production.

Les seuls problèmes que j'ai remarqué jusqu'à présent est pour l'exportation des Pots, j'ai la possibilité d'inclure des fichiers sources à partir d'autres projets qui semble comme il pourrait être gênant.

27voto

omermuhammed Points 5468

J'ai créer Eclipse espaces de travail autour des produits, parce que pour moi, un produit peut avoir plusieurs projets en leur sein, par exemple comme avoir de base des bibliothèques compilées dans un bocal dans un projet, il est utilisé par d'autres projets.

En termes d'environnement de production, vous souhaitez des produits de courir dans différentes structures de répertoire, beaucoup plus propre comme ça. Et dans l'espace de travail eclipse crée un répertoire avec un nom d'espace de travail. Donc, créer des espaces de travail basé sur le produit/application plutôt que d'un ou plusieurs projets dans leur.

27voto

ColinD Points 48573

J'ai utilisé pour garder les espaces de travail distincts, mais suis fatigué de la difficulté à garder les paramètres cohérents entre eux. Maintenant, ce que je fais, c'est de créer des ensembles de travail pour les différents projets et changer le cours de la fenêtre de jeu de travail afin de filtrer tout sauf ce que je veux travailler. Jusqu'à présent cela a fonctionné pour moi.

Puisque chaque projet peut avoir plusieurs ensembles de travail, et la fenêtre de travail peut être n'importe quelle combinaison des ensembles de travail, il est très facile de ne voir que ce que vous voulez à un moment donné de cette façon.

6voto

Robin Points 15032

Si les projets sont liés (c'est à dire avoir des dépendances les uns sur les autres) alors qu'il fait très souvent le sentiment de les avoir dans le même espace de travail. Aussi, si vous travaillez sur plusieurs projets pour résoudre un problème lié à la, la même chose s'applique.

Vous allez perdre beaucoup de temps à modifier les espaces de travail inutilement, en particulier lorsque l'IDE va immédiatement vous montrer l'impact des changements dans un projet sur l'autre.

6voto

Chris Nava Points 4048

Non seulement dois-je garder les espaces de travail distincts pour chaque projet, mais j'ai garder des copies séparées de l'Éclipse aussi. C'est parce que en général, je dois mettre des projets sur la glace pendant de longues périodes et d'y revenir (avec peu de préavis) et ils doivent absolument construire. Je ne peux pas prendre le risque que certains plugin que j'ai installé pour mon dernier projet (maven) d'interférer avec le processus de construction de l'un des systèmes existants (ant). Pour le dossier je n'document de l'environnement eclipse pour ces systèmes hérités, mais je n'ai pas de temps à perdre avec eclipse lors de l'application de correctifs de production bug.

3voto

Bryan Denny Points 12910

Je voudrais utiliser les espaces de travail distincts pour les différents "groupes" de projets. Par exemple, vous pouvez combiner votre principal projet d'application ET les tests unitaires projet ensemble dans le même espace de travail.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X