Her*_*rod 5 java netbeans netbeans-8
几天以来,使用 Netbeans 导航文件系统非常慢(访问一个文件需要两分钟以上,如果必须导航文件系统,每次都是如此。清除缓存后我遇到了完全相同的问题,以及 Netbeans 8.2 和 Netbeans 12(在我的测试中,Netbeans 8 带有 Java 8,Netbeans 12 带有 Java 17)。
奇怪的是,我在项目中使用的常规 Java 文件选择器没有遇到同样的问题。例如,如果我单击“打开项目”,IDE 有时会冻结 2 或 3 分钟,然后我才能看到文件导航器。
例如,当我在尝试打开一个项目时查看任务管理器时,网络使用率似乎非常低(1% 到 0%),CPU 也非常低(低于 2%)
我说的是 Netbeans 本身,例如,如果我想打开一个现有项目,或者将一个 jar 文件添加到现有项目的 Jar 库列表中
标准 Swing JFileChooser 工作正常。使用此示例代码,导航是立即的(如预期的那样):
JFileChooser chooser = new JFileChooser();
chooser.setDialogType(JFileChooser.OPEN_DIALOG);
chooser.setDialogTitle("Test FileChooser");
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
int ret = chooser.showOpenDialog(null);
if (ret == JFileChooser.APPROVE_OPTION{
System.out.println(chooser.getSelectedFile().getAbsolutePath());
}
Run Code Online (Sandbox Code Playgroud)
我在 Windows 上的工作场所网络上(我正在 PC 上处理本地文件,但有两个可在网络上访问的远程驱动器)。我只有 Netbeans 有问题,其他应用程序的文件系统没有问题。
我的问题是 Netbeans 本身导航文件系统(例如打开现有项目,或添加 jar 文件作为项目的库)
这看起来与这个 bug 的行为完全一样:https://bz.apache.org/netbeans/show_bug.cgi ?id=42079 ,只不过在 Swing 中不会发生这种情况JFileChooser,如上所示。
这是一个已知问题吗?如果是,有办法解决吗?例如,我正在考虑用于启动 Netbeans 的命令行设置。
就我而言,有罪的是我的企业防病毒软件(Trend Micro Apex)。
卸载它,立即结束了缓慢。
根据记录,我在 Windows 11 上使用 Netbeans 19 和 JVM 17.08。
| 归档时间: |
|
| 查看次数: |
3601 次 |
| 最近记录: |