web-dev-qa-db-fra.com

Erreur "Le répertoire des sources est déjà un projet netbeans" lors de l'ouverture d'un projet à partir de sources existantes

J'ai installé NetBeans 6.9.1 et installé quelques mises à jour pour cela.

Ensuite, j'ai créé un nouveau projet à partir de sources existantes. Après quelques changements, je l'ai fermé. Et maintenant, j'ai une erreur en essayant d'ouvrir un nouveau projet à partir de sources existantes (les mêmes fichiers):

Le répertoire des sources est déjà un projet netbeans (peut-être uniquement en mémoire).

Après avoir googlé, j'ai remarqué que cela ne s'était pas passé avec moi. Mais je n'ai pas trouvé la bonne solution. J'ai essayé de redémarrer l'IDE, j'ai essayé de redémarrer le PC, j'ai essayé de réinstaller NetBeans. Rien n'a aidé.

63
Dmitry

Lorsque vous créez un projet NetBeans à partir de sources existantes, NetBeans utilise le même répertoire pour ajouter ses propres fichiers: un dossier netbeans avec des fichiers .proj.

Solution: supprimez le dossier netbeans et redémarrez l'EDI. Ouvrir un nouveau projet devrait maintenant fonctionner.

35
Andrei Duma

Merci!

J'avais le même problème:
Le répertoire des sources est déjà un projet NetBeans (peut-être uniquement en mémoire).

Netbeans crée un dossier dans votre projet nommé "nbproject". Une fois que vous supprimez cela, redémarrez le IDE) et vous êtes prêt à partir.

146
user294382
  1. Allez dans le dossier contenant votre projet
  2. Supprimer le dossier nommé nbproject
  3. Redémarrer Netbeans
  4. Essayez de recréer votre projet à partir du dossier d'origine.
35
Wanderson Siqueira

Cela signifie que le dossier du projet est déjà un projet netbeans. Donc, au lieu de l'ajouter en tant que nouveau projet, ouvrez-le en tant queenter image description here

15
Qumar

Cela se produit (je crois) parce que netbeans tente de contrôler par la version les fichiers créés ou modifiés. Sous le dossier du projet, netbeans crée un répertoire netbeans, supprimez-le simplement. Cela a été testé dans Ubuntu. Ensuite, vous pouvez importer votre projet si php puis php en utilisant des sources existantes.

2
Shyam Joshi

Cliquez sur Fichier >> Projets récents> et vous devriez pouvoir utiliser le modifier à nouveau. J'espère que ça aide :)

2
madi

J'ai coché la case "Mettre les métadonnées NetBeans dans un répertoire séparé" et cela fonctionne bien.

Ceci est dans 2. Nom et emplacement après avoir choisi PHP à partir de la source existante

1
Bor

Dans mon cas, le répertoire racine de mon projet est constitué de ".projet". Ceci contient la référence XML du nom du projet.

En supprimant cela, je peux créer un projet.

1
jaip

Sur Windows au moins aucune de ces réponses ne fonctionne (pour moi en tout cas!). J'ai trouvé que le seul moyen est de copier un dossier de projet netbeans existant dans votre nouveau projet et d'éditer manuellement le nom du projet xml.

J'ai également ouvert le fichier private/private.xml et supprimé les fichiers ouverts XML juste au cas où ces problèmes étaient causés.

Une fois que j'avais fait cela, le projet fonctionne normalement.

1
Simon

Le conseil ici sur la suppression du répertoire nbproject n'est pas tout à fait l'histoire.

Ce que Netbeans semble faire (et on suppose ici en ingénierie inverse) est de rechercher un fichier xml contenant des balises de projet qui s’ouvrent et se ferment. Ceci conclut à la preuve d'un projet déjà existant. Maintenant, si vos fichiers contiennent un répertoire nbproject, celui-ci contiendra un fichier project.xml contenant lesdites balises. Donc, supprimer cela fera ce que vous voulez.

Mais mes fichiers n’ont pas de répertoire nbproject mais NetBeans m’indique qu’un projet existe peut-être en mémoire. La raison en est que: mes fichiers incluent un fichier appelé pom.xml et contenant les balises de projet citées dans le fichier xml (il a été créé par un système entièrement différent). Une fois que ce fichier xml est supprimé, NetBeans créera un projet html pour moi en important mon code.

En résumé: examinez tous les fichiers xml de votre code existant et méfiez-vous des balises de projet.

0
Martin Frické

Essayez de créer un nouveau projet vide. alors vous pouvez copier le public_html dans le nouveau dossier du projet et il apparaîtra.

0

Si cela aide quelqu'un, j'ai le même problème et la solution consiste à réinstaller NetBeans.

J'avais essayé toutes sortes de corrections: supprimer les dossiers NetBeansProjects, cocher/décocher "Placer les métadonnées Netbeans dans un répertoire séparé", tuer/redémarrer NetBeans, redémarrer le système, etc. Rien ne supprimait le message ... sauf la réinstallation.

0
eh1160

Cela se produit généralement lorsque nous copions le code source d'un projet déjà créé, copié dans un autre dossier et essayons de créer un projet à partir de celui-ci. lorsque netBeans crée son dossier nbproject dans notre dossier de projet, ce dossier est également copié avec notre code source et donne le message d'erreur "Le répertoire des sources est déjà un projet NetBeans (peut-être seulement en mémoire)" un nouveau projet.

0
Pankaj Khairnar

J'ai fait face au même problème:

Le répertoire des sources est déjà un projet NetBeans (peut-être uniquement en mémoire).

La solution est:

Netbeans crée un dossier dans votre projet nommé " nbproject ". Une fois que vous supprimez cela, redémarrez l'IDE et vous êtes prêt à aller.

0
Jaideep Ghosh

Cela m'est arrivé lorsque j'ai tenté d'importer un projet Eclipse dans une toute nouvelle installation NetBeans 7.2.1 sur Ubuntu 12.04LTS.

J'ai choisi par erreur le import projects from workspace (la première option du volet d’ouverture de l’assistant d’importation) lors de la première tentative et le projet s’est ouvert dans le chemin d’espace de travail Eclipse d’origine (situé sur une clé USB).

À partir de là, j’ai réalisé que j’avais réellement besoin de la deuxième option - import project ignoring project dependencies, qui vous permet de choisir spécifiquement les dossiers source et de destination. Après avoir fermé le projet, j'ai essayé à nouveau d'importer avec l'option appropriée, mais cela n'a pas fonctionné. A partir de là, rien ne m'a aidé - redémarrer l'EDI, déplacer le dossier source, rien. Il n'y avait pas de dossier nbproject dans le projet ou /var/cache dans le dossier de l'utilisateur à supprimer (en fait, il n'y avait pas de dossier nbproject dans tout le système de fichiers).

Comme le redémarrage n'a pas fonctionné, je suppose qu'il existe une entrée de projet de mémoire quelque part que Nb lit (Voir la réponse de Martin Frické ci-dessus).

Après avoir cherché Google sans succès dans les mémoires de 'Netbeans Clear Memory Project Cache', j'ai choisi de réinstaller NetBeans -

Sudo /usr/local/netbeans-7.2.1/uninstall
Sudo ./netbeans-7.2.1-ml-javase-linux.sh

qui l'a résolu.

0
Ady Rosen
  1. copiez un dossier de projet netbeans existant dans votre nouveau projet et modifiez manuellement le nom du projet xml.

  2. réinstaller netbeans

  3. copier/déplacer tous les fichiers/dossiers (sauf nbproject/folder) dans un nouveau dossier pour votre projet, avec un nouveau nom.

0
zipit

Voici ce que j'ai fait pour résoudre cette erreur:

1) J'ai copié un dossier nommé "folder1" (et j'ai appelé le nouveau dossier "folder2"). "folder1" étant un projet Netbeans, il contenait un dossier appelé "nbproject".

2) Lorsque j'ai essayé de créer un projet à partir du "folder2", Netbeans a renvoyé une erreur "Le répertoire des sources est déjà un projet netbeans (peut-être uniquement en mémoire)".

3) Dans Netbeans, supprimez le projet de "folder1". Ensuite, supprimez les deux dossiers nommés "nbproject" (l’un se trouve dans "folder1" et l’autre dans "folder2").

4) Dans Netbeans, créez deux nouveaux projets: un pour "folder1" et un autre pour "folder2". L'erreur ne devrait plus apparaître.

0
pablofiumara

Si vous êtes sur un Mac, appuyez sur la commande shift G et dans le champ type/users, puis cliquez sur votre nom d'utilisateur et naviguez jusqu'à netbeansprojects, puis ouvrez-le. Supprimez ensuite ceux qui posent problème. Vous pouvez ensuite créer votre projet.

Remarque: j’avais déplacé mon dossier wordpress sur mon ordinateur de bureau) pour essayer de comprendre ceci. wordpress dossier après la suppression des projets posant problème du dossier netbeansprojects et son contenu dans le dossier d’installation d’origine.

J'espère que cela t'aides...:)

0
Amy

S'il s'agit de votre propre code source et que vous avez déjà un dossier de projet Netbeans avec vos fichiers source, vous devez simplement commencer par:

File | Open Project... 

ne pas

File | New Project ... 

parce que le projet n'est pas nouveau.

0
Jannie Theunissen