NetBeams检查外部更改 - 整个IDE暂停了错误

时间:2016-05-15 19:09:36

标签: netbeans load checkin suspend

就像3天前一样,我的netbeams开始有时会出错。这是当我刚刚开始netbeans,"背景扫描对象"卡在任何百分比(它变化),o如果正确加载,一段时间后,"检查外部变化 - 暂停"将出现,然后问题开始:netbeans不编译错误,不打开类或启动代码(它将显示为"正在进行的冗长操作",一段时间后,输出将显示没有编译器被发现,如果点击上课 - "去源或类似的东西")。重新启动netbeans后,如果正确加载,它将平稳运行,直到相同的事情发生。另外,我看到即使我关闭netbeans,也有一个在任务管理器中运行的java进程(使用我的cpu的30%)。 我尝试重新安装,手动删除所有内容,然后重新安装,清理缓存...没有任何帮助。它也发生在我的2台电脑上的同一天。 我认为它与"检查外部更改有关 - 暂停",因为当错误开始时,此过程将始终显示。即使我手动关闭它(只需点击X),它也会在几秒后重新开始。我试图在它没有帮助的选项中禁用procceses的自动扫描,并且行为相同(只是检查暂停的外部更改不再出现)。 它不一致,但让我无法正常工作。也许任何人有任何想法我该怎么办?

3 个答案:

答案 0 :(得分:2)

我还能够通过禁用“自动扫描信号源”来降低发生这种情况的可能性。

禁用后,您可以通过右键单击项目文件夹并选择“刷新文件夹”来手动触发此操作。

Disable auto-scanning of sources

答案 1 :(得分:0)

我设法解决了这个问题。其中一个类中有8000个静态导入。所有这些都是相同的。不知道他们是如何到达那里的。但是,删除它们仍然修复了问题,现在正常编译工作。

答案 2 :(得分:0)

是的,您应该删除NetBeans缓存!缓存目录的路径列在“关于”窗口(菜单“帮助/关于”)中。关闭NetBeans,然后删除该目录。 NetBeans将在启动时重建其缓存。