我需要使用 mongo-storm 库,但 Clojars 没有它。因此,我克隆了该项目,编译并手动将 JAR 文件复制到我的 lib 文件夹中。但这是一个团队项目,每个成员都手动执行这些步骤是不可接受的。
有没有更好和标准的想法来解决这个问题?
有没有更好和标准的想法来解决这个问题?
理想情况下,如果您的团队正在使用基于Maven的依赖管理系统(如Leiningen),则应该设置一个仓库管理器。然后,您可以将库部署到团队的仓库管理器中。
大多数仓库管理器已经包含了Maven Central,并且很容易添加其他代理存储库(例如Clojars)和托管自己的存储库(用于mongo-storm和正在开发的项目)。
在设置好一个仓库管理器之后,您需要确保您的团队将其设置为代理存储库或附加存储库以获取JAR文件。
您可以在Maven网站上找到仓库管理器列表。