我只是在想,最好是将我所有的Eclipse项目放在一个工作区中,还是每个项目一个工作区。我只是一个单独的开发人员,或多或少出于爱好,但我创建的应用程序实际上有生产版本,运行在相当频繁的cron作业上,所以它几乎就像一个业余的生产环境。
到目前为止,我注意到的唯一问题是导出far,我有可能包含来自其他项目的源文件,这看起来可能会变得混乱。
发布于 2010-03-23 06:28:58
我过去常常保持独立的工作区,但我厌倦了保持它们之间的设置一致的困难。现在,我要做的是为不同的项目创建工作集,并更改当前的窗口工作集,以过滤掉除我想要处理的内容之外的所有内容。到目前为止,这对我来说工作得很好。
由于每个项目可以有多个工作集,而window工作集可以是工作集的任意组合,因此很容易以这种方式在任何给定时间只看到您想要的内容。
发布于 2010-03-23 05:27:57
我围绕产品创建Eclipse工作区,因为对我来说,一个产品可以包含多个项目,例如,将核心库编译到项目中的一个jar中,这将被其他项目使用。
在生产环境方面,您可能希望产品在不同的目录结构中运行,这样会更干净。在eclipse中,工作区创建一个带有工作区名称的目录。因此,基于产品/应用程序创建工作区,而不是其中的一个或多个项目。
发布于 2010-03-23 12:02:50
我不仅为每个项目保留了单独的工作区,而且还为Eclipse保留了单独的副本。这是因为我通常不得不将项目搁置很长一段时间,然后再回来(几乎没有通知),而且它们绝对必须构建()。我不能冒险让我为最新项目安装的一些插件(基于maven)会干扰其中一个遗留系统(基于ant)的构建过程。为了记录起见,我确实记录了这些遗留系统的eclipse环境,但在修补生产错误时,我没有时间与eclipse打交道。
https://stackoverflow.com/questions/2495856
复制相似问题