J'utilise Eclipse avec des projets "externes" - c’est-à-dire des projets créés à partir de sources existantes.
En fouillant dans les fichiers de l'espace de travail, je ne trouve aucune référence à ces projets. Ma question est la suivante: comment Eclipse suit-il ces projets?
J'aimerais pouvoir ajouter automatiquement un tel projet à l'espace de travail (en générant .project
et .classpath
des dossiers).
Les fenêtres:
<workspace>\.metadata\.plugins\org.Eclipse.core.resources\.projects\
Linux/osx:
<workspace>/.metadata/.plugins/org.Eclipse.core.resources/.projects/
Votre projet peut exister en dehors de l'espace de travail, mais tous les metadata
spécifiques à Eclipse sont stockés dans ce org.Eclipse.core.resources\.projects
répertoire
Sous Mac OS X, c'est sous
<workspace>/.metadata/.plugins/org.Eclipse.core.resources/.projects
Dans Eclipse 3.3:
Il est installé sous votre espace de travail Eclipse. Quelque chose comme:
.metadata\.plugins\org.Eclipse.core.resources\.projects\
dans votre dossier d'espace de travail.
Sous ce dossier se trouve un dossier par projet. Il y a un fichier dedans appelé . Location , mais c'est binaire.
On dirait donc que vous ne pouvez pas faire ce que vous voulez, sans interaction programmée avec Eclipse.
Si vous utilisez Perforce (le projet importé en tant que projet Perforce), les projets .c et .project seront situés sous la racine du projet PERFORCE et non dans le dossier de l'espace de travail.
J'espère que cela t'aides :)
Vous pouvez également avoir plusieurs espaces de travail - vous pouvez donc vous connecter à un et avoir défini "A" de projets - puis vous connecter à un autre ensemble quand vous le souhaitez.
Sous Linux après suppression
<workspace>\.metadata\.plugins\org.Eclipse.core.resources\.projects\
Ne fonctionne pas.
Après cela, j'ai fait Fichier-> Actualiser
Ensuite, tous les anciens projets répertoriés dans Eclipse ont été effacés.