我们的开发环境需要的大部分工程构件(构建时间,运行时库)都是通过maven依赖关系动态处理的。但还有其他程序必须在所有开发人员帐户可以可靠地使用系统之前使用(例如,JDK,Ant,svn客户端或乌龟svn,eclipse,maven,jboss应用服务器...)基于Java的开发环境
是否有方法来自动化这个,这样你就可以让开发人员快速开发环境。如何在哪里存储这些工件(目前我们指向一个http服务器来下载这些工件,但它在一段时间内非常繁重),这里还有什么其他选项存在。
编辑1:
- 有些工具不修改注册表,主要是你解压并运行(例如ANT,JBoss的,...)。
- 一些工具说龟龟SVN是痛苦的,因为你需要通过他们的安装程序安装它们。如果供应商开始推出他们的增量变化,没有明确的方法推动这些变化到所有开发人员机器上)
在http://serverfault.com/中可以更好地解决这个问题,因为它似乎是每个人都必须处理的常见部署方案。对于发布在serverfault.com上的问题, – Mike 2010-03-01 13:25:52
响应相当差。什么是将问题提交到serverfault.com的正确过程,或者我们是否应该在那里重新创建问题 – Joe 2010-03-02 04:00:41