Après avoir copié mon repo GIT
à partir d’un ordinateur PC sur mon MAC, il semble impossible de l’importer dans un Eclipse. L'importation s'effectue via le plug-in eGit directement à partir du référentiel git local existant.
Même importation exacte fonctionne parfaitement sur un ordinateur Windows existant.
S'il vous plaît donnez votre avis.
org.Eclipse.core.internal.resources.ResourceException: Invalid project description.
at org.Eclipse.core.internal.resources.Project.checkDescription(Project.Java:162)
at org.Eclipse.core.internal.resources.Project.assertCreateRequirements(Project.Java:52)
at org.Eclipse.core.internal.resources.Project.create(Project.Java:274)
at org.Eclipse.core.internal.resources.Project.create(Project.Java:256)
at org.Eclipse.egit.ui.internal.clone.ProjectUtils.createExistingProject(ProjectUtils.Java:115)
at org.Eclipse.egit.ui.internal.clone.ProjectUtils.access$0(ProjectUtils.Java:92)
at org.Eclipse.egit.ui.internal.clone.ProjectUtils$1.run(ProjectUtils.Java:66)
at org.Eclipse.core.internal.resources.Workspace.run(Workspace.Java:1975)
at org.Eclipse.core.internal.resources.Workspace.run(Workspace.Java:1957)
at org.Eclipse.egit.ui.internal.clone.ProjectUtils.createProjects(ProjectUtils.Java:84)
at org.Eclipse.egit.ui.internal.clone.GitImportWizard.importProjects(GitImportWizard.Java:160)
at org.Eclipse.egit.ui.internal.clone.GitImportWizard.access$0(GitImportWizard.Java:142)
at org.Eclipse.egit.ui.internal.clone.GitImportWizard$1.run(GitImportWizard.Java:83)
at org.Eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.Java:121)
Contains: OK
Contains: /Users/me/Repositories/ABC overlaps the location of another project: 'ABC'
"Contient:/Users/me/Repositories/ABC chevauche l'emplacement d'un autre projet: 'ABC'"
On dirait que vous avez déjà un projet dans votre espace de travail avec le même nom que le projet que vous souhaitez importer.
Ok, je vais essayer de résumer, après avoir fait face à des problèmes similaires et avoir perdu du temps:
Eclipse Juno /4.2 SR1 (Cependant, je pense que c'est une incompréhension générale de la façon dont les projets d'import-ecplise importent)
L'importation du projet échouera car le nom du projet dans le "fichier .project" cloné existait déjà dans le répertoire de l'espace de travail Eclipse lors de l'importation.
J'espère que cela fait gagner du temps.
Suivre est travaillé pour moi.
Copiez/mettez votre projet en dehors de l’espace de travail [par exemple: E:\votre projet], puis allez à
1. Fichier -> Importer -> Général -> Projets existants dans l'espace de travail
2. Parcourir votre projet
3. Sélectionnez Case à cocher "Copier des projets dans l'espace de travail" Et appuyez sur Terminer.
Il copiera le projet dans l’espace de travail.
Essayez d’utiliser différents répertoires pour les projets workspace et git. Espace de travail -> wsp, Git-Project -> wsp/git-projet au lieu de: Workspace/Git-Project -> git-projet
J'ai rencontré le même problème et après un certain temps, j'ai trouvé la solution suivante qui restait git repo:
Encore une note, votre projet doit contenir un dossier .git
Ça marche bien pour moi
Hm j'ai eu un problème similaire avec git repos (cloné à partir de la ligne de commande en utilisant l'outil git): Eclipse endommageait l'index .git dans le répertoire du projet lorsque j'importais des projets clonés dans l'espace de travail Eclipse. Than I git repo cloné en dehors de l'espace de travailet importé dans Eclipse avec "copier dans l'espace de travail" case à cocher et tout s'est bien déroulé ...
Mais il est intéressant de mentionner que j'ai téléchargé Eclipse Classic, qui vient sans egit ou sans aucun plugin associé à git, car je soupçonnais que ce plugin egit réinitialisait le répertoire .git en plus d'autres problèmes d'importation.
Importer un répertoire de travail externe est peut-être ce que les programmeurs Eclipse attendent de nous.
Vous avez déjà ABC
dans votre espace de travail. Supprimez-le puis ajoutez celui-ci.
Cela se produit lors du clonage d'un référentiel git distant en utilisant import project -> project from gitin dans la dernière étape.
J'ai eu le même problème, mais j'ai supprimé les fichiers '.project' d'Eclipse et l'importation a fonctionné.
Vous ne devriez pas copier les dépôts Git, vous devriez les cloner. Cependant, en regardant votre message d'erreur, cela ne semble pas particulièrement être un problème git.
S'il vous plaît vérifier ceci. J'ai eu un projet multi-niveaux. Je n'ai pas pu importer l'un de mes sous-projets car il m'a donné "description de projet non valide, ressource contient /". C'était parce que mes sous-projets avaient un plugin apply: 'Eclipse', je pense que oui. Il s'agit d'un problème connu pour lequel un bogue a été créé: https://issuetracker.springsource.com/browse/STS-2614
mvn Eclipse:clean Eclipse:eclipse
Je lance la commande ci-dessus à partir du terminal et les problèmes de construction dans Eclipse ont été résolus.
Je viens d'avoir cette erreur; afin de le résoudre, j'ai supprimé le projet de mon répertoire d'espace de travail. Je l'ai jeté sur mon bureau. Ensuite, lors de l'importation du projet, cochez la case Copier dans l'espace de travail.
Eclipse vérifie dans votre espace de travail si le répertoire existe déjà. Si tel est le cas, il génère l'erreur.