Le fait de renommer un projet dans Eclipse devrait-il aussi renommer le dossier de projet sur le système de fichiers?

le fait de renommer un projet dans Eclipse devrait-il aussi renommer le dossier de projet sur le système de fichiers ?

le nom de mon système de fichiers de projet reste le même même même si je renommais le fichier sur Eclipse.

dois-je renommer manuellement le projet sur le système de fichiers, même sur Eclipse ?

26
demandé sur blue-sky 2012-02-10 20:36:34

6 réponses

il semble que renommer un projet ne renommera le répertoire du système de fichiers sous-jacent que si le projet a été créé avec la case à cocher "Utiliser L'emplacement par défaut" sélectionnée (ce qui signifie que le projet est créé dans le répertoire de l'espace de travail). Si vous créez un projet et spécifiez un emplacement personnalisé en dehors de l'espace de travail, renommer ce projet dans Eclipse ne pas renommer le répertoire hôte du projet. Dans ce cas, vous aurez probablement besoin de:

  1. Renommer le projet dans Eclipse (qui mettra à jour toutes les références internes et le .fichier de projet)
  2. supprimer le projet de votre vue de L'établi D'Eclipse ( s'assurer que l'option" Supprimer le contenu du fichier " est NOT sélectionné dans la boîte de dialogue Supprimer la confirmation).
  3. renommez le répertoire du projet dans votre système de fichiers.
  4. importez le projet dans votre espace de travail Eclipse.

j'ai été surpris d'apprendre ceci (je l'ai testé avec Eclipse 3.7), mais il semble être logique pour moi. L'idée est que les projets dans le dossier workspace sont considérés comme étant "sous contrôle Eclipse" par opposition aux projets situés à des endroits arbitraires de votre système de fichiers.

41
répondu E-Riz 2012-02-10 18:18:32

utiliser Refactor pour renommer le nom du projet. Il va renommer le fichier/dossier dans le système de fichiers.

Refactoring in Eclipse

6
répondu Jayy 2012-02-10 16:49:28

Menu -> Refactor -> Déplacer... (Maj + Alt + V).

Dans cette fenêtre, vous pouvez modifier le nom du dossier nom et aussi changer le chemin complètement.

6
répondu luboskrnac 2015-04-29 18:52:57

Si le nom du dossier est important, puis modifier manuellement. Gardez à l'esprit que vous devrez ré-ouvert ou ré-importer le projet dans eclipse. Après avoir renommé le dossier, Eclipse ne savez pas où le trouver.

2
répondu Zac B 2012-02-10 16:39:21

dans Eclipse Oxygen (4.7) l'option Move est grisée et renommer le projet ne renomme pas le répertoire. Cependant, si vous passez à la vue Navigator (peut avoir besoin de le trouver sous fenêtre > Show View > Navigator) l'option Move sera disponible et il renommera le répertoire du projet.

C'est beaucoup plus rapide que d'avoir à recréer le projet ou de le ré-importer.

0
répondu meowsqueak 2017-12-08 08:30:56

à l'Aide d'eclipse Néon 4.6.3, renommer ne fonctionne pas. Vous devrez faire ce qu'E-Ritz a dit dans sa réponse.

Il est aussi intéressant de mentionner les que si vous importez un projet comme un projet Maven (via Import... -> Existing Maven Projects), le nom du projet sera tiré du pom.xml plutôt que le dossier. Vous devriez donc aussi changer le <name>my-project-name</name> partie de la pom

0
répondu Urosh T. 2018-02-06 16:00:31