J'utilise Eclipse avec des projets "externes" - c'est-à-dire des projets créés à partir d'une source existante.
En fouinant dans les fichiers de l'espace de travail, je ne trouve aucune référence à ces projets. Ma question est la suivante: comment Eclipse assure-t-il le suivi de ces projets?
J'aimerais pouvoir ajouter automatiquement un tel projet à l'espace de travail (en générant .project
et en .classpath
fichiers).
Réponses:
Les fenêtres:
Linux / osx:
Votre projet peut exister en dehors de l'espace de travail, mais tous les éléments spécifiques à Eclipse
metadata
sont stockés dans ceorg.eclipse.core.resources\.projects
répertoirela source
.projects
sur mon système (Mint 16); est-ce différent sous Windows?Sous Mac OS X, il est sous
la source
Dans Eclipse 3.3:
Il est installé sous votre espace de travail Eclipse. Quelque chose comme:
dans votre dossier d'espace de travail.
Sous ce dossier se trouve un dossier par projet. Il y a un fichier appelé .location , mais il est binaire.
Il semble donc que vous ne pouvez pas faire ce que vous voulez, sans interagir avec Eclipse par programmation.
la source
sfk replace -pat -binary _5552492F2F66696C653A2F443A2F_5552492F2F66696C653A2F463A2F_ -dir .metadata\.plugins\org.eclipse.core.resources\.projects -file .location
Si vous utilisez Perforce (importé le projet en tant que projet Perforce), alors .cproject 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 :)
la source
Vous pouvez également avoir plusieurs espaces de travail - vous pouvez donc vous connecter à un seul et avoir défini "A" de projets - puis vous connecter à un autre ensemble quand vous le souhaitez.
la source
Sous Linux après suppression
Ça ne marche pas.
Après cela, j'ai fait File-> Refresh
Ensuite, il a effacé tous les anciens projets répertoriés de eclipse.
la source