我们使用Eclipse作为IDE,在150人的奇怪IT部门中开发各种Java / J2EE应用程序。我们看到的常见问题之一是开发人员根据他们的个人喜好来下载和安装不同版本的Eclipse和插件。
我们一直在努力为此带来一些一致性,并对开发人员应该使用的版本和插件进行了标准化。所以现在的问题是我们如何将这个安装分发给团队。我们已压缩目录并通过共享驱动器共享它。但我正在寻找一种更好的解决方案,使用某种Eclipse供应工具,人们可以使用它来安装IDE或获取更新。
有没有人遇到这个问题?你有什么解决方案?您如何确保跨开发人员的标准Eclipse环境?
我发现Yoxos可能是解决这个问题的方法。有没有人有这方面的经验?可以使用p2来做到这一点吗?
答案 0 :(得分:2)
您可以创建自己的composite p2 repository并使用p2安装程序从那里引导Eclipse。或者,您可以使用其中一种商业工具,例如Yoxos,Pulse或Nexus。
答案 1 :(得分:1)
我们的解决方案目前是基于Nexus Pro的非自动软件解决方案。
由于 supports p2 repositories 以及将多个Eclipse更新站点组合到一个URL中的能力,我们使用最后一个功能为每个项目提出一个URL,每个项目引用每个项目的正确插件集。
alt text http://img714.imageshack.us/img714/9762/mavenp2.png