Настройка java для анализа больших проектов в NetBeans
При установке по умолчанию Netbeans в windows в случае работы в большом проекте выскакивает ошибка переполнения кучи в Java-машине. Дело в том, что настройки по умолчанию Java-машины предусматривают очень ограниченное выделение памяти под кучу. Для работы с большими проектами, её надо увеличить. Это можно сделать двумя способами..
1. Зайти в настройки java в панели управления windows - Java control Panel->Java->View
Вставьте следующие параметры -Xms=1g -Xmx=64g в столбец Runtime Parameters таблицы.
Процесс анализа кода отжирает много памяти, так что объём кучи мной был подобран опытным путём на основе работы с проектами joomla.
2. Можно задать эти настройки в файле конфигурации самого NetBeans. C:\Program Files\NetBeans-XX\netbeans\etc\netbeans.conf в нём есть параметр netbeans_default_options="...", представляющий собой длинную строку подпараметров, разделённых пробелами. В нёё надо вставить соответственно пару своих подпараметров: " -J--Xms=1g -J--Xmx=64g ".