有没有办法通过跳过文件夹或文件来加速Eclipse项目刷新?

时间:2012-06-03 15:24:53

标签: java eclipse

我在Eclipse中有一个Web项目,其中包含一个链接文件夹到另一个包含几十万个tif图像的文件夹。此目录链接到项目中,因为图像文件需要对项目部署的Java applet可用。问题是,在链接文件夹后第一次刷新项目(可能在后续刷新中,我还没有完成第一次),Eclipse永远 (刷新过程一直停留在过去40分钟左右98%。)

在刷新/验证/清理/构建/对项目做任何事情时,我能告诉Eclipse永远不要担心这些文件和/或文件目录吗?

编辑: 这些文件驻留在Web服务器中(在“WebContent”目录树下),因为applet和相关的POJOS需要通过直接打开正在访问的文件的URL字节流来访问文件。如果将这些文件移动到其他Web服务器,或者更改了applet和/或相关POJOS以访问File ByteStream而不是URL ByteStream,那么我将需要使用安全性对Applet和Library .jar文件进行签名证书,这不是此应用程序的可行选项。

1 个答案:

答案 0 :(得分:1)

如果您的.project.classpath不在您的项目来源中,您可以考虑:

  • 在两个不同的视角中定义两个不同的.project.classpath,其中包括:
    • 一个引用除链接目录之外的所有内容(用于开发,如果您不需要一直使用WeContent链接子目录)
    • 包含所有项目的项目,包括链接目录,在您需要时仅在不同的Eclipse透视图中使用。

另一种方法是尝试将该链接目录的内容添加为“ignored resources”,并查看它是否与刷新时间有关。