有没有办法在Eclipse Java项目中组织源代码树?

时间:2013-07-30 22:33:05

标签: java eclipse

我不是Java Eclipse开发方面的专家,但已经在其中创建了一些项目。在过去,源代码树相当小,可能少于10个源文件,但这是第一次使用大型源代码树。源文件的数量可能是30+,并且需要永远打开并从巨大的列表中查找源文件。

有没有办法在逻辑上组织Eclipse中的源文件夹而不影响源路径或Eclipse编译和解析它们的能力?像Xcode IDE或Visual Studio中的逻辑“组文件夹”一样?

2 个答案:

答案 0 :(得分:3)

如果你有很多文件,你应该将它们组织成包(如果可能的话,甚至是单独的模块/项目,以帮助保持代码清洁)。这将需要将它们移动到新目录中,但这是Java工作方式的一部分,在包之间移动类是Eclipse将轻松处理的常见任务;如果将一个类从一个包拖放到另一个包,Eclipse将更新工作区中所有打开项目中的必要引用。

答案 1 :(得分:3)

为了按逻辑组织源文件夹,您可以使用工作集。通过这样做,您无需更改项目的结构。可以将项目,包或单个资源分配给工作集。例如参见
http://www.brooksandrus.com/blog/2005/06/19/organizing-eclipse-projects-with-working-sets/