Как и 3 дня назад, мои сетевые бары начали иногда выходить из строя. Это либо когда я только начинаю netbeans, и «Фоновое сканирование объектов» застревает в любом проценте (он меняется), o ir, если правильно загружается, через некоторое время «проверка внешних изменений - приостановлено» появится, а затем проблемы начинаются: netbeans не компилирует ошибки, не открывает класс или не запускает код (он будет отображаться как «длительная операция в процессе»), через какое-то время вывод покажет, что никакой компилятор не найден, если щелкнуть по классу - «go к источнику или что-то в этом роде »). После перезагрузки netbeans, если он загрузится правильно, он будет работать плавно, пока не произойдет то же самое. Кроме того, я видел, что даже когда я закрываю netbeans, в диспетчере задач есть java-процесс (используется как 30% моего процессора). Я попытался переустановить, удалить все вручную, а затем переустановить, очистить кэш ... Ничего не помогает. Также это случилось в тот же день на моих двух компьютерах. Я думаю, что это имеет какое-то отношение к «проверке внешних изменений -суспендировано», потому что, когда начинается ошибка, этот процесс всегда будет отображаться. Даже если я закрываю его вручную (просто нажмите X), он запустится через несколько секунд. Я попытался отключить автоматическое сканирование procceses в параметрах, которые он не помогает, и действует одинаково (только проверка внешних изменений приостановлена больше не появляется). Это не согласуется, но заставляет меня не работать должным образом. Может быть, у кого-нибудь есть идеи, что я должен делать?Проверка NetBeams на внешние изменения - приостановленная ошибка в целом IDE
ответ
Мне удалось решить проблему. В одном из классов было 8000 статических импорта. Все они были одинаковыми. Не знаю, как они туда попали. Но тем не менее, их устранение устраняет проблему, и теперь компиляция работает нормально.
Я также смог уменьшить вероятность этого, отключив «автосканирование источников».
После отключения вы можете запустить это вручную, щелкнув правой кнопкой мыши папку проекта и выбрав «Обновить папку».
Это не решение для меня. Это уменьшило время загрузки, но оно не было значительным по сравнению с общим временем компиляции. Если у вас такая же проблема, как у меня (много статического импорта в одном из классов - у меня было 8000 import.math), это не поможет вам. –
Да, вы должны удалить кэш NetBeans! Путь кэш-каталога указан в окне «О программе» (меню Справка/О программе). Закройте NetBeans, затем удалите каталог. NetBeans будет восстанавливать свой кеш при запуске.
У меня такая же проблема, ища решение или причина. –
Мне удалось исправить. Проблема заключалась в 10-м и статическом импорте в одном классе. Я даже не знаю, как они туда попали, и они устранили проблему. –