10

我使用 netbeans 7.3.1,我在这里找到了一种如何使 netbeans 更快的方法:如何提高 Netbeans 性能?,但我的问题是我的 netbeans 因项目扫描而变慢,projectcanning 对软件netbeans重要吗?我的项目在网络上,而不是在我的电脑上。我也找到了这个插件,但没有更多可用的:http ://wiki.netbeans.org/ScanOnDemand

我的 CPU 是 Intel Quad 2.40GHz。

4

3 回答 3

13

尝试禁用源的自动扫描。确保仅通过 Netbeans 修改源。根据手册:

启用源自动扫描
选中后,IDE 将扫描项目的源代码以检测任何外部修改的文件。当焦点返回到 IDE 时触发扫描,例如当用户从另一个应用程序返回到 IDE 时。如果您的源代码仅在 IDE 中进行修改,您可以禁用自动扫描,而几乎不会遇到问题。如果您正在处理大型项目,禁用自动扫描可能会提高 IDE 性能。默认情况下启用自动扫描。

在此处输入图像描述

除此之外,它是导致延迟的网络。

于 2013-08-06T10:08:45.517 回答
2

以前的答案对我不起作用。但是,如果您的操作系统是 Windows,我只找到了一种方法可以显着减少打开远程项目所需的时间,希望它对您有用。

  1. 打开程序和功能。
  2. 选择打开或关闭 Windows 功能。
  3. 取消选中远程差分压缩。

Windows功能

除了禁用它之外,根据您项目的大小,netbeans 会在每次启动期间为您的项目编制索引,以跟踪所做的更改。应用程序模块也被缓存,这也会导致进一步的延迟。

如果您的项目或 netbeans 版本发生了显着变化,并且在上面的评论中被推荐,您可以尝试的另一件事可能会有所帮助,那就是清除缓存。

您可以重命名该文件夹,也可以将其删除(netbeans 将重新创建它)。

路径:http ://wiki.netbeans.org/FaqWhatIsUserdir

于 2015-02-20T21:01:58.623 回答
0

Netbeans 的扫描性能可以使用以下步骤来提高:
1) 转到 Window-->Files。这将打开“文件”选项卡。
2) 在每个打开的项目的文件选项卡中,打开 nbproject 文件夹并在其中打开 project.properties 文件。
3) 现在,在属性“排除”下方的这个文件中,列出了所有引用的库 (JAR) 的
文件引用 4) 在您的网络上可能有一些重复的文件引用路径不正确。
5)删除那些旧的不正确的路径引用。
例子 -
excludes=
file.reference.xyz.jar=../not/correct/path.jar //delete this line
file.reference.xyz.jar-1=../correct/path.jar //remove -1
....
includes=**

6)同样找到属性“javac.classpath”并删除与上述已删除引用对应的不必要的类路径条目。
例子 -
javac.classpath=\
${file.reference.xyz.jar}:\ //delete this line
${file.reference.xyz.jar-1}:\ //remove -1
....
javac.compilerargs=

7) 所以现在文件引用部分中提到的文件引用和 javac.classpath 属性是相同的,并且指向您机器或网络上的有效库 (JAR) 地址。
例子 -
excludes=
file.reference.xyz.jar=../correct/path.jar //the correct reference & path
....
includes=**
....
javac.classpath=\
${file.reference.xyz.jar}:\ //the correct classpath entry for reference
....
javac.compilerargs=
....

上述过程起作用的原因(在我的例子中)是因为它阻止 Netbeans 扫描您的机器/网络上可能不存在的不必要的库路径。

于 2016-04-02T07:49:30.920 回答