组织Eclipse Workspace

时间:2012-08-20 23:54:10

标签: java eclipse workspace

我喜欢被组织起来,我讨厌在工作区中将所有我的java项目放在eclipse中。它使它变得非常混乱,我想要一种更有条理的方法,在我的工作区中有不同类型项目的文件夹。但是,文件夹只能添加到其他文件夹中,而不能添加到工作区本身。另外,我想要一种能够将类放入任何文件夹的方法,而不仅仅是项目中的src文件夹。我喜欢eclipse,但我真的希望组织我的程序更灵活一点。有谁知道我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

我认为对一个人组织的是另一个人不一样的。我发现其中一些技巧很有用,也许他们会帮助你

  • 将项目分组到工作集,以便您看不到完整的工作区
  • 您可以将源保存在不同的文件夹中,在构建路径中添加这些源文件夹
  • 使用与您的版本控制存储库集成的Collabnet等工具,并发布JIRA等管理系统,在给定的时间点,您只能查看与您正在使用的问题相关的文件。
    • 非常了解您的键盘快捷键

答案 1 :(得分:1)

据我所知,你正在制定两个期望:

  1. 为您的项目提供清晰的目录结构,独立于IDE;
  2. 有一个清晰的工作区组织,它反映了项目的基础结构。
  3. 有些事你没有提到,这是你项目的构建工具。我想你是在Eclipse中编译和运行你的项目?如果没有,或者您愿意编译,测试,部署和运行Eclipse IDE之外的项目,您可以查看Maven等功能齐全的工具。

    关键在于,即使您不想在IDE之外构建项目,这个工具也会为您节省大量时间,甚至值得使用它只是为了拥有一个清晰,正确,传统且易于理解的目录你似乎期待的结构。另一方面,问题在于这样的工具可以解决远远超出您自己要求的问题,这可能会使其过度使用,仅用于上面公开的唯一目的。

    对于那些喜欢有组织的人来说,Maven是一个完美的工具。其核心概念之一是约定优于配置

    这意味着,例如,如果您遵循项目的Maven约定,则使用简单的命令

     mvn eclipse:eclipse
    

    将为每个项目生成一个相应的Eclipse项目,您可以从Eclipse外部配置,生成和清理它。