“Le répertoire des Sources est déjà projet netbeans” erreur lors de l'ouverture d'un projet à partir de sources existantes
J'ai installé NetBeans 6.9.1 et installé quelques mises à jour.
Ensuite, j'ai créé un nouveau projet à partir de sources existantes. Après quelques modifications que j'ai fermé. Et maintenant, je vais avoir une erreur, lorsque vous essayez d'ouvrir un nouveau projet à partir de sources existantes (les mêmes fichiers):
Le répertoire des Sources est déjà projet netbeans (peut-être seulement dans la mémoire).
Après Googler ça, j'ai remarqué qu'il ne s'est pas seulement 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é.
Vous devez vous connecter pour publier un commentaire.
Lorsque vous créez un projet NetBeans à partir de sources existantes, NetBeans utilise le même répertoire pour ajouter ses propres fichiers: un
netbeans
dossier .proj fichiers.Solution: supprimer le
netbeans
dossier et le redémarrage de l'IDE. Ouverture d'un nouveau projet devrait maintenant fonctionner.Merci!
J'ai eu le même problème:
Sources directory is already NetBeans project (maybe only in memory).
Netbeans crée un dossier dans votre projet nommé "nbproject". Une fois que vous supprimez cela, redémarrez l'IDE et vous êtes bon pour aller.
nbproject
Cela signifie que le dossier de projet est déjà un projet netbeans. Ainsi, au lieu de l'ajout d'un nouveau projet ouvrir en tant que
Ce qui se passe(je crois) parce que netbeans essaie de contrôle de version les fichiers créés ou modifiés.
Sous le dossier de projet netbeans créer un netbeans répertoire simplement la supprimer . Cela a été testé sous Ubuntu. Ensuite, vous pouvez importer votre projet si php puis php à l'aide de sources existantes.
Cliquez sur le Fichier >> Projets Récents >, et vous devriez être en mesure d'utiliser le modifier à nouveau. Espérons que cela aide 🙂
Sur Windows au moins aucune de ces réponses de travail (pour moi en tout cas!). J'ai trouvé le seul moyen est de la copie d'un projet netbeans dossier dans votre nouveau projet et modifier manuellement le fichier de projet xml nom.
J'ai également ouvert le private/private.xml et supprimé les fichiers ouverts xml juste au cas où ces causé des problèmes.
Une fois que j'avais fait cela, le projet travaille comme d'habitude.
J'ai coché la case "Mettre NetBeans métadonnées dans le répertoire distinct" tique et il fonctionne très bien.
C'est dans 2. Le nom et l'Emplacement après vous choisissez PHP à partir des sources existantes
Dans mon cas mon répertoire racine du projet consiste ".projet". Il contient le code XML de référence du nom du projet.
Par la suppression de cela, je suis en mesure de créer un projet.
Généralement de ce qui s'est passé quand on copie le code source d'un déjà créé le projet et copié dans le dossier différent et essayer de créer un projet à partir d'elle. comme netBeans créer son dossier nbproject dans notre dossier du projet le présent dossier a également copiés avec notre code source et donner d'erreur "le répertoire des Sources est déjà projet NetBeans (peut-être seulement dans la mémoire)" supprimer ce dossier de vous dossier nouvellement copié et voila, vous pouvez créer un nouveau projet.
Si c'est votre propre code source, et vous avez déjà un projet Netbeans dossier contenant les fichiers source que vous devriez commencer juste avec:
pas
parce que le projet n'est pas nouveau.
Si ça aide quelqu'un d'autre, j'ai eu le même problème et la solution a été de réinstaller NetBeans.
J'avais essayé toutes sortes de corrections: la Suppression de la NetBeansProjects dossiers, en cochant/décochant "Mettre Netbeans métadonnées dans un répertoire séparé", tuant/redémarrage de NetBeans, le redémarrage du système, etc. Rien effacé le message...à l'exception de la réinstaller.
Les conseils ici sur le retrait de la nbproject répertoire n'est pas tout à fait la totalité de l'histoire.
Ce que Netbeans ne semble faire (et nous sommes deviner à l'ingénierie inverse ici) est à la recherche d'un fichier xml qui a d'ouverture et de clôture du projet balises dans il. Ce qu'il conclut est la preuve d'un projet déjà existant. Maintenant, si vos fichiers ont une nbproject répertoire, qui contient un project.xml le fichier qui contient la tags. Alors que le démantèlement de faire ce que vous souhaitez.
Mais, mes fichiers n'ont pas nbproject répertoire, mais encore NetBeans me dit qu'il y est un projet existant peut-être dans la mémoire. La raison en est que mes fichiers à inclure un fichier appelé pom.xml et que contient le projet de balises dans le fichier xml (il a été créé par un système entièrement différent). Une fois que le fichier xml est enlevé, puis NetBeans va créer un projet html, pour moi, l'importation de mon code.
En somme: regarder à travers tous les fichiers xml dans vous code existant, et méfiez-vous du projet de balises.
Ce qui m'est arrivé lorsque j'ai essayé d'importer un projet Eclipse dans un tout nouveau NetBeans 7.2.1 installer sur Ubuntu 12.04 LTS.
J'ai une erreur de saisie de la
import projects from workspace
(la première option dans l'assistant d'importation d'ouverture du volet) sur la première tentative, et il a ouvert le projet original dans le workspace Eclipse chemin (qui était sur une clé usb).À partir de cela, j'ai alors réalisé que j'ai 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 la fermeture du projet, j'ai essayé de l'importer à nouveau avec la bonne option, mais il ne fonctionne pas.À partir de là, je n'ai rien a aidé à - redémarrer l'IDE, déplacer le dossier source, rien. Il n'y a pas de nbproject dossier du projet ou de l'
/var/cache
dans le dossier de l'utilisateur à supprimer (en fait il n'y a pas de nbproject dossier dans l'ensemble du système de fichier).Depuis le redémarrage ne fonctionne pas, je suppose qu'il y a une poubelle projet d'entrée quelque part qui Nb de lecture (Voir Martin Frické réponse ci-dessus).
Après googler le long des lignes de "netbeans effacer la mémoire cache de projets", sans succès, j'ai décidé de réinstaller NetBeans -
qui résolu.
Si vous êtes sur un Mac, appuyez sur commande + maj G et dans le type de boîte de /utilisateurs et puis allez, ensuite, cliquez sur votre nom d'utilisateur et accédez à netbeansprojects et de l'ouvrir. Ensuite, supprimer celles qui sont à l'origine des problèmes. Vous pouvez ensuite créer votre projet.
Remarque: j'avais déplacé mon dossier wordpress de mon bureau, en essayant de comprendre cela, alors j'ai laissé tomber en arrière à l'original de l'emplacement et il fonctionne très bien. Donc, si vous avez fait cela, il suffit de remplacer le répertoire wordpress après la suppression du problème de projets à partir de la netbeansprojects dossier et son contenu en arrière à l'original du dossier d'installation.
Espère que cela aide...:)
C'est ce que j'ai fait pour résoudre cette erreur:
1) j'ai copié un dossier nommé "dossier1" (et j'ai appelé le nouveau dossier "dossier2"). "dossier1" était un projet Netbeans de sorte qu'il avait un dossier appelé "nbproject" à l'intérieur.
2) Quand j'ai essayé de créer un projet de "dossier2", Netbeans a jeté une erreur "le répertoire des Sources est déjà projet netbeans (peut-être seulement dans la mémoire)."
3) à l'Intérieur de Netbeans supprimer le projet de "dossier1". Ensuite, supprimez les deux dossiers nommés "nbproject" (on est à l'intérieur "dossier1" et l'autre est à l'intérieur "dossier2").
4) à l'Intérieur de Netbeans, la création de deux nouveaux projets: l'un pour "dossier1" et l'autre pour "dossier2". L'erreur ne devrait plus apparaître.
la copie d'un projet netbeans dossier dans votre nouveau projet et modifier manuellement le fichier de projet xml nom.
réinstaller netbeans
copier/déplacer tous les fichiers/dossiers (sauf nbproject/dossier) dans un nouveau dossier de votre projet, avec un nouveau nom.
Essayez de créer un nouveau projet vide; ensuite, vous pouvez copier le public_html pour le nouveau dossier de projet et il apparaîtra .
J'ai fait face à la même question:
La solution est: