Проблема:
После выполнения git merge в папке проекта NetBeans (веб-приложения с частично автоматически генерируемыми исходниками) последний сошел с ума и начал ругаться на один из классов: "Duplicate class: ...". Причем удаление класса ничуть не помешало NB построить проект. Переоткрытие проекта, самого нетбинса и перезагрузка системы не помогли.
Причина:
NetBeans имеет какую-то хитрую систему кэширования, куда он что-то закэшировал (что именно, трудно сказать, видимо исходники класса, на который он выругался как на дубликат).
Решение:
Очистить индекс кэша, лежащий по адресу (для версии 7.0):
.netbeans\7.0\var\cache\index
или (для 7.2.1)
AppData\Local\NetBeans\Cache\7.2.1\indexотносительно домашней директории пользователя.
помогло!!! спс
ОтветитьУдалитьИ мне помогло - спасибо!
ОтветитьУдалитьпомогло спасибо
ОтветитьУдалитьСпасибо! И мне пригодилось.
ОтветитьУдалитьДиректорию кэша посмотрела в NetBeans -> Справка -> О программе.
У меня вот такая оказалась:
Cache directory: C:\Documents and Settings\Администратор\Local Settings\Application Data\NetBeans\Cache\7.3