【发布时间】:2020-03-31 08:37:29
【问题描述】:
以前有人问过这个问题,但他们中的大多数(如果不是全部)都在 4 岁或以上,并且与 11.2 版本无关。
我的问题就像标题所说的那样。我打开我的 NetBeans IDE 8/10 次,它在启动后不久就冻结了。通常,虽然它说它处于“项目背景扫描...”的过程中。
我已经尝试了几件事,但没有任何运气。其中包括:
- 清除
C:\Users\malthe.w\AppData\Local\NetBeans\Cache内的缓存文件夹 - 关闭 NetBeans,将项目文件夹移到其他位置,然后重新打开 NetBeans。
- 一次只能打开一个项目(意味着关闭所有未使用的项目)。
- 禁用未使用的插件。
目前我的解决方法是完全重新启动我的笔记本电脑,考虑到我的 NetBeans 经常在工作中突然无限期冻结,这不是一个非常可行的解决方案。
需要注意的一点是,在每次启动期间,NetBeans 都坚持打开旧项目中的旧选项卡,即使它们之前已关闭。
我很乐意提供一些日志,我只是不知道在哪里可以找到它们。因此,如果需要,请告诉我。
编辑:
笔记本电脑规格:
- 英特尔酷睿 i5-8265U CPU @ 1.60GHz 1.80GHz
- 8,00 GB 内存
- Windows 10 家庭版 1909,操作系统版本 18363.720,基于 x64 的处理器
这是我的 NetBeans 11.2 日志文件:https://pastebin.com/S631dbfk
我正在使用带有 NetBeans 11.2 的 JDK 8.0。
无法真正看到日志中究竟存在什么问题,但我想内存可能是问题所在。问题是我有很多同龄人的 RAM 数量相同或更少,但他们的 NetBeans 工作得很好。
【问题讨论】:
-
[1] 到目前为止,您的操作都很有帮助(尽管显然还不够!)。 [2] 由于问题是间歇性的,并且通过重新启动即可解决,是否可能是您的笔记本电脑上没有足够的内存? [3] 请使用 NetBeans 日志更新您的问题。如果 NetBeans 启动,您可以使用 View > IDE Log 显示它,但如果 NetBeans 冻结,您需要直接访问该文件。有关详细信息,请参阅Where do I find the NetBeans log...。 [4] 使用 NetBeans 使用的 JDK 版本更新您的问题。 (不能将 JDK 14 与 11.2 一起使用!)
-
@skomisa 您好,抱歉回复晚了。我仍然有同样的问题。我已经用更多信息更新了我的问题,包括日志文件的链接。非常感谢您对此提供任何帮助。
-
[1] 您正在使用 2016 年的 JDK 8 (8u111) 更新 111! NetBeans 11.x 文档没有为 JDK 8 指定任何特定的更新要求,但我建议使用更新的 JDK 8 更新来修复错误和安全性。或者更好的是,如果可能,升级到 JDK 11。但是,如果您的同行也使用 8u111,这可能与您的冻结无关。 [2] 下次 NetBeans 冻结时转到 Windows 任务管理器(CTL/ALT/DEL,然后选择 任务管理器),单击 性能 选项卡,然后单击 内存。这可能会让您大致了解内存不足是否是一个问题。
-
[3] 您发布的 NetBeans 日志是在冻结后获取的吗?如果没有,您能否将问题中的现有日志替换为冻结后的日志? [4] 还有一件事要尝试(这只是一个疯狂的猜测):Tools > Options > Miscellaneous > Files > 取消选中 Enable auto-scanning of sources 复选框,然后重新启动 NetBeans。这应该防止 "GitInterceptor.refreshTask: Scanning in progress" 。见blogs.oracle.com/netbeansphp/…
标签: netbeans startup freeze netbeans-11