Eclipse:我应该为每个项目创建一个工作区吗?

2022-08-31 12:31:56

我只是想知道是最好将所有Eclipse项目放在一个工作区中,还是每1个项目做一个工作区。我只是一个单独的开发人员,或多或少是为了业余爱好,但我创建的应用程序实际上确实有生产版本,这些版本在相当频繁的cron作业上运行,所以它几乎就像一个业余的生产环境。

到目前为止,我注意到的唯一问题是导出JAR,我有可能包含来自其他项目的源文件,这似乎会变得混乱。


答案 1

我曾经保持单独的工作区,但厌倦了在它们之间保持设置一致的困难。现在,我要做的是为不同的项目创建工作集,并更改当前窗口工作集以过滤掉除我要处理的内容之外的所有内容。到目前为止,这对我来说很好。

由于每个项目可以有多个工作集,并且窗口工作集可以是工作集的任意组合,因此很容易以这种方式在任何给定时间看到您想要的内容。


答案 2

我围绕产品创建 Eclipse 工作区,因为对我来说,一个产品可以有多个项目,例如,将核心库编译到项目中的一个 jar 中,这是其他项目使用的。

在生产环境方面,您可能希望产品在不同的目录结构中运行,这样会更干净。在 eclipse 中,工作区会创建一个具有工作区名称的目录。因此,请基于产品/应用程序创建工作区,而不是其中的一个或多个项目。


推荐