我有三个单独的gradle项目。在这些项目中,我有一些共同的代码。创建公共库的最佳方法是什么。
答案 0 :(得分:1)
如果团队中只有一个人,则应该有一个持续集成服务器,它将工件发布到存储库。然后你可以选择
如果它只是你那么我想你可以做其中一个:
mavenLocal()
并从那里查找(请参阅publishing to maven local)我认为,即使是单个开发人员,您也应该拥有一个不断构建和报告测试失败的CI服务器。因此,这也应该发布到存储库是合乎逻辑的。
答案 1 :(得分:0)
我不会将其视为"最佳"无论如何,但我认为你可以"发布"你的公共lib到共享驱动器,然后让其他Gradle构建使用Flat Directory Repository来依赖它。
祝你好运。