Ошибка" каталог источников уже является проектом netbeans " при открытии проекта из существующих источников
Я установил NetBeans 6.9.1 и установил несколько обновлений для него.
затем я создал новый проект из существующих источников. После нескольких изменений, я закрыл его. И теперь у меня возникла ошибка, при попытке открыть новый проект из существующих источников (те же файлы):
каталог источников уже является проектом netbeans (возможно, только в памяти).
погуглив его, я заметил, что это произошло не только со мной. Но я не нашел правильное решение. Я попытался перезагрузить IDE, я попытался перезагрузить компьютер, я попытался переустановить NetBeans. Ничего не помогало.
19 ответов:
Я считаю, что при создании проектов NetBeans из существующих источников NetBeans использует один и тот же каталог для добавления собственных файлов: некоторую папку "netbeans".proj файлы.
поэтому попробуйте скопировать всю папку в другое место, а затем удалить файлы, относящиеся к netbeans. Это может сработать.
спасибо!
У меня была та же проблема:
Каталог источников уже является проектом NetBeans (возможно, только в памяти).Netbeans создает папку в вашем проекте с именем "nbproject". Как только вы удалите это, перезапустите IDE, и вы хорошо пойдете.
- перейдите в папку, содержащую проект
- удалить папку с именем
nbproject
- Перезапустить Netbeans
- попробуйте создать свой проект снова из исходной папки
Это означает, что папка проекта уже является проектом netbeans. Поэтому вместо добавления его в качестве нового проекта откройте его как
Это происходит (я считаю), потому что netbeans пытается контролировать версии файлов, созданных или отредактированных. В папке проекта netbeans создайте каталог netbeans, просто удалите его . Это было протестировано в Ubuntu. Затем вы можете импортировать свой проект, если php, то php с использованием существующих источников.
нажмите Файл > > последние проекты > и вы должны быть в состоянии использовать изменить его снова. Надеюсь, это поможет:)
на Windows, по крайней мере, ни один из этих ответов не работает (для меня в любом случае!). Я нашел единственный способ-скопировать существующую папку проекта netbeans в ваш новый проект и вручную отредактировать имя проекта xml.
Я также открыл частный / частный.xml и удалены открытые файлы xml просто упаковать эти вызванные проблемы.
Как только я сделал это, проект работает как обычно.
Я проверил галочку" поместить метаданные NetBeans в отдельный каталог", и она отлично работает.
Это 2. Имя и местонахождение после выбора PHP из существующего источника
в моем случае мой корневой каталог проекта состоит ".проект". Это содержит XML-ссылку на имя проекта.
удалив это, я могу создать проект.
обычно это происходит, когда мы копируем исходный код уже созданного проекта и копируем его в другую папку и пытаемся создать из него проект. поскольку netBeans создает свою папку nbproject в нашей папке проекта, эта папка также копируется с нашим исходным кодом, и она дает ошибку "каталог источников уже является проектом NetBeans (возможно, только в памяти)" удалите эту папку из недавно скопированной папки и вуаля вы можете создать новый проект.
Если это ваш собственный исходный код, и у вас уже есть папка проекта Netbeans с исходными файлами, вы должны просто начать с:
File | Open Project...
не
File | New Project ...
потому что проект не новый.
Если это поможет кому-то еще, у меня была та же проблема, и решением было переустановить NetBeans.
Я пробовал всевозможные исправления: удаление папок NetBeansProjects, проверка / снятие флажка "поместить метаданные Netbeans в отдельный каталог", убийство/перезапуск NetBeans, перезапуск системы и т. д. Ничто не очистило сообщение...кроме переустановки.
совет здесь об удалении каталога nbproject-это не совсем вся история.
то, что Netbeans, кажется, делает (и мы предполагаем здесь обратное проектирование), - это поиск xml-файла, в котором есть открывающие и закрывающие теги проекта. Этот вывод является свидетельством уже существующего проекта. Теперь, если у ваших файлов есть каталог nbproject, который будет содержать проект.xml-файл, который содержит указанные теги. Так что удаление, что будет делать то, что вы хотеть.
но у моих файлов нет каталога nbproject, но все же NetBeans говорит мне, что существует существующий проект, возможно, в памяти. Причина: мои файлы включают в себя файл пом.xml и который содержит указанные теги проекта в xml (он был создан совершенно другой системой). Как только этот xml-файл будет удален, NetBeans создаст для меня проект html, импортирующий мой код.
в сумме: просмотрите все xml-файлы в существующем коде и будьте осторожны с проектом метить.
это произошло со мной, когда я попытался импортировать проект Eclipse в совершенно новый NetBeans 7.2.1 установить на Ubuntu 12.04 LTS.
Я по ошибке выбрал
import projects from workspace
(первый параметр на панели открытия мастера импорта) с первой попытки, и он открыл проект в исходном пути рабочей области Eclipse (который был на USB-накопителе).из этого я тогда понял, что мне на самом деле нужен второй вариант -
import project ignoring project dependencies
, который позволяет выбрать источник и папка назначения. После закрытия проекта, я попытался импортировать снова с правильной опцией, но это не сработало. С тех пор я ничего не помогал - перезапустить IDE, переместить исходную папку, ничего. В проекте не было папки nbproject или/var/cache
в папке пользователя для удаления (на самом деле не было папки nbproject во всей файловой системе).поскольку перезапуск не сработал, я предполагаю, что где-то есть запись проекта мусора, которую читает Nb (см. Martin Frické ответ выше).
после поиска в интернете по строкам "NetBeans clear memory project cache" без успеха я решил переустановить NetBeans -
sudo /usr/local/netbeans-7.2.1/uninstall sudo ./netbeans-7.2.1-ml-javase-linux.sh
, который решил его.
Если вы находитесь на Mac, нажмите command shift G и в поле Тип / пользователи, а затем перейдите, затем нажмите на имя пользователя и перейдите к netbeansprojects и откройте его. Затем удалите те, которые вызывают проблемы. Тогда вы можете создать свой проект.
Примечание: я переместил свою папку wordpress на рабочий стол, пытаясь понять это, поэтому я вернул ее в исходное местоположение, и она отлично работает. Поэтому, если вы это сделали, просто замените папку wordpress после удаления проблема проецируется из папки netbeansprojects и ее содержимое обратно в исходную папку установки.
надеюсь, что это помогает...:)
вот что я сделал, чтобы решить эту ошибку:
1) я скопировал папку с именем "folder1" (и я назвал новую папку "folder2"). "folder1 "был проектом Netbeans, поэтому внутри него была папка под названием" nbproject".
2) Когда я попытался создать проект из "folder2", Netbeans выдал ошибку "исходный каталог уже является проектом netbeans (возможно, только в памяти)."
3) Внутри Netbeans удалите проект "folder1". Затем удалите две папки названный " nbproject "(один находится внутри" folder1", а другой-внутри"folder2").
4) Внутри Netbeans создайте два новых проекта: один для "folder1", а другой для "folder2". Ошибка больше не должна появляться.
скопируйте существующую папку проекта netbeans в новый проект и вручную измените имя проекта xml.
переустановить netbeans
скопируйте / переместите все файлы / папки (кроме nbproject/ folder) в новую папку для вашего проекта с новым именем.