10
votes

Les fichiers .Project et .ClassPath sont manquants dans Eclipse

J'ai un projet où il y a une note d'application construite comme des projets Java distincts.
Celles-ci ont été envoyées par quelqu'un et d'une manière ou d'une autre, le .project et les fichiers .ClassPath n'ont pas été copiés.

Alors, quand j'essaie de l'importer dans Eclipse, cela me donne une erreur: " Aucun projet n'a été trouvé ".
Y a-t-il un moyen de générer les fichiers manquants?


1 commentaires

Je ne sais pas si cette méthode était disponible lorsque cette question a été affichée, mais Eclipse rendra ces fichiers pour vous, au moins pour des cas simples. A ajouté une réponse pour cela.


7 Réponses :


6
votes

Vous ne pouvez pas les importer en tant que projet si .Projectez-vous et .ClassPath est manquant. Vous pouvez créer un nouveau projet Java et copier les fichiers source.


0 commentaires

0
votes

Voir le page d'aide sur le chemin de construction Java :

  • soit que vous créez un projet dans les répertoires parent des sources (auquel cas vous ajoutez un sous-répertoire existant en tant que sources)
  • ou Vous créez un projet vide dans votre espace de travail Eclipse , et Utilisez la fonctionnalité "Link"

    crée un nouveau dossier qui relie un emplacement en dehors de l'espace de travail

    Cela étant dit, vous devrez toujours recréer vous-même la bonne classe vous-même.


2 commentaires

J'ai essayé la fonctionnalité de liaison, mais le nom des forfaits change et il est trop fastidieux pour tout changer ... Je faisais des projets vides et copié les dossiers..Merci.


@swati: La fonction de liaison ne changerait pas le nom de vos paquets. Je taisons de déclarer un répertoire externe dans le cadre de votre projet et de faire ce répertoire un "src", à compiler. Mais les répertoires de celui-ci (représentant vos paquets) seraient inchangés. Voir Stackoverflow.com/Questtions/1470827/ ... pour plus.



8
votes

Tout d'abord, la raison pour laquelle vous ne pouvez pas importer votre projet dans Eclipse Workstation est que vous n'avez pas .project code> et .ClassPath code> fichier.

maintenant. Que vous sachiez pourquoi cela se produit, alors tout ce que nous avons à faire est de créer .project code> et .ClassPath code> fichier dans le fichier de projet. Voici comment vous le faites: p>

premier, créez .ClassPath code> fichier: p>

  1. Créez un nouveau fichier TXT et nommez-le .ClassPath code>. p> li>

  2. Copiez et collez le code suivant et enregistrez-le: p>

     <?xml version="1.0" encoding="UTF-8"?>
     <projectDescription>
     <name>HereIsTheProjectName</name>
     <comment></comment>
     <projects>
     </projects>
     <buildSpec>
     <buildCommand>
     <name>org.eclipse.jdt.core.javabuilder</name>
     <arguments>
     </arguments>
     </buildCommand>
     </buildSpec>
     <natures>
     <nature>org.eclipse.jdt.core.javanature</nature>
     </natures>
     </projectDescription>
    


0 commentaires

6
votes

J'ai une meilleure solution pour ce problème, uniquement pour les utilisateurs maven . Pour résoudre ce problème, suivez les étapes ci-dessous.

  1. Allez dans votre projet D: \ Workspace \ Project \ . 2. Ouvrez l'invite de ligne de commande et exécutez cette commande: MVN Eclipse: Eclipse

    Certainement, votre problème sera parti.


0 commentaires

0
votes

Vous n'avez pas besoin de faire quoi que ce soit. Copiez simplement ces deux fichiers d'un autre projet et collez dans ce répertoire de projet où vous obtenez un problème.


0 commentaires

4
votes

Laissez Eclipse Créer les fichiers

Eclipse rendra ces fichiers pour vous, mais le moyen de le faire ne sera pas très intuitif.

  1. dans Eclipse, assurez-vous que le projet ne s'affiche pas actuellement dans l'explorateur Project Explorer ou EXPLORATEUR DE PACKAGE . Si c'est le cas, cliquez dessus avec le bouton droit de la souris et cliquez sur la touche Supprimer - et assurez-vous que l'option "Supprimer de disque" est décochée avant de frapper "OK" !!! < / p>

  2. Sélectionnez Fichier / Projet Nouveau / Java

  3. Décochez Emplacement par défaut , puis cliquez sur "Parcourir" et trouvez le dossier situé dans.

  4. Cliquez sur "Suivant" pour plus d'options ou simplement "Terminer".

    Eclipse importera le projet et crée automatiquement les fichiers et et .ClassPath pour vous. Avec le cas, j'ai essayé, avec la source du dossier SRC / Main / Java par défaut, je pourrais construire et courir bien à ce stade.


0 commentaires

0
votes

dans code vs il est résolu par simplement cliquer avec le bouton droit de la souris sur le dossier src (le dossier contenant tous les fichiers Java) et sélectionnez le dossier "Ajouter à Java Source Path " option. S'il n'a pas fonctionné, essayez de le supprimer d'abord en sélectionnant "Supprimer le dossier du chemin de source Java" (cela n'entraînera aucune perte de données), puis en ajoutant.

redémarrez une fois terminé. espérons que cela fonctionne aussi pour vous dans l'éclipse.

 Entrez la description de l'image ici


0 commentaires