如何将共享库分发给开发人员

时间:2016-12-23 18:34:21

标签: java

我们有20名开发人员分布在一个地理位置的4个团队中。

每个开发人员都有一个相同的配置开发环境,包括Eclipse,Java和Tomcat。

这些开发人员完成的所有开发(数百个Java项目)都有共同的逻辑,我们已将其放入eclipse项目中。该项目的来源是SCM。

只有少数开发人员开发了通用逻辑,因此需要检查/更改公共项目。

所有开发人员都需要将已编译的JAR文件的副本存储到他们的tomcat \ lib文件夹中。

我们如何做到最好:

  1. 通知开发人员已发布新的常见JAR?
  2. 更新tomcat \ lib文件夹中的JAR并刷新eclipse workspace / java编译器来反映这些变化?
  3. 提前谢谢

1 个答案:

答案 0 :(得分:2)

使用Maven(教程为here)。您的公共逻辑可以作为JAR文件分发,其中pom.xml将它们描述为Maven工件。您也可以将版本分配给JAR文件。

您的开发者'项目也将拥有自己的pom.xml,它声明了对上述工件的依赖。