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 modifications, 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 le googler, j’ai remarqué que ce n’était pas seulement avec moi. Mais je n’ai pas trouvé la solution correcte. 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é.

Je crois que lorsque vous créez un projet NetBeans à partir de sources existantes, NetBeans utilise le même répertoire pour append ses propres fichiers: certains dossiers «netbeans» avec des fichiers .proj.

Essayez donc de copier le dossier entier ailleurs, puis supprimez les fichiers spécifiques à netbeans. Cela peut fonctionner.

Je vous remercie!

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 l’IDE et vous êtes prêt à partir.

  1. Allez dans le dossier contenant votre projet
  2. Supprimer le dossier nommé nbproject
  3. Redémarrer Netbeans
  4. Essayez de créer à nouveau votre projet à partir du dossier d’origine

Cela signifie que le dossier du projet est déjà un projet netbeans. Donc, au lieu de l’append en tant que nouveau projet, ouvrez-le comme entrer la description de l'image ici

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

Cliquez sur Fichier >> Projets récents> et vous devriez pouvoir le modifier à nouveau. J’espère que cela aide 🙂

Sur Windows, au moins aucune de ces réponses ne fonctionne (pour moi de toute façon!). J’ai trouvé le seul moyen de copier un dossier de projet netbeans existant dans votre nouveau projet et de modifier manuellement le nom du projet xml.

J’ai également ouvert le fichier private / private.xml et supprimé les fichiers ouverts xml juste en cas d’incident.

Une fois cela fait, le projet fonctionne normalement.

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

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

Dans mon cas, le répertoire racine de mon projet est “.project” . Cela contient la référence XML du nom du projet.

En supprimant cela, je suis capable de créer un projet.

Habituellement, cela se produit lorsque nous copions le code source d’un projet déjà créé et que nous le copions dans un autre dossier et essayons de créer un projet à partir de celui-ci. Comme netBeans crée son dossier nbproject dans notre dossier de projet, ce dossier est également copié avec notre code source et il donne une erreur “Le répertoire sources est déjà un projet NetBeans (peut-être seulement en mémoire)” un nouveau projet.

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

 File | Open Project... 

ne pas

 File | New Project ... 

parce que le projet n’est pas nouveau.

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

J’avais essayé toutes sortes de correctifs: Suppression des dossiers NetBeansProjects, vérification / décocher “Mettre les métadonnées Netbeans dans un répertoire séparé”, tuer / redémarrer NetBeans, redémarrer le système, etc. Rien n’a effacé le message … sauf la réinstallation.

Le conseil ici sur la suppression du répertoire nbproject n’est pas tout à fait complet.

Ce que Netbeans semble faire (et nous pensons à l’ingénierie inverse ici) est de rechercher un fichier xml contenant des balises de projet d’ouverture et de fermeture. Cela conclut que c’est la preuve d’un projet déjà existant. Maintenant, si vos fichiers ont un répertoire nbproject, celui-ci contiendra un fichier project.xml contenant les balises dites. Alors en enlevant ça fera ce que vous voulez.

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

En résumé: parcourez tous les fichiers XML de votre code existant et soyez attentif aux balises de projet.

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

J’ai par erreur sélectionné les import projects from workspace (la première option dans le volet d’ouverture de l’assistant d’importation) à la première tentative, et il a ouvert le projet dans le chemin de l’espace de travail Eclipse d’origine (situé sur une clé USB).

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

Comme le redémarrage n’a pas fonctionné, je suppose qu’il y a 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 googlé sur le modèle de ‘netbeans clear mémoire cache de projet’ sans succès, 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.

Si vous êtes sur un Mac, appuyez sur la touche Majuscule G et dans le champ Type / Utilisateurs, puis cliquez sur Suivant, cliquez sur votre nom d’utilisateur et naviguez jusqu’à netbeansprojects et ouvrez-le. Supprimez ensuite ceux qui causent des problèmes. Vous pouvez ensuite créer votre projet.

Note: J’avais déplacé mon dossier wordpress sur mon bureau en essayant de le comprendre, alors je l’ai déposé dans l’emplacement d’origine et cela fonctionne très bien. Donc, si vous avez fait cela, remplacez simplement le dossier wordpress après avoir supprimé les projets à problème du dossier netbeansprojects et de son contenu dans le dossier d’installation d’origine.

J’espère que cela t’aides…:)

C’est 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” était un projet Netbeans, il contenait donc un dossier appelé “nbproject”.

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

3) Dans Netbeans, supprimez le projet de “folder1”. Supprimez ensuite les deux dossiers nommés “nbproject” (l’un est à l’intérieur de “folder1” et l’autre à l’intérieur de “folder2”).

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

  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 / dossier) dans un nouveau dossier pour votre projet, avec un nouveau nom.

Essayez de créer un nouveau projet vide; Vous pouvez alors copier le fichier public_html dans le nouveau dossier du projet et celui-ci apparaîtra.

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 la suivante:

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 à partir.