【发布时间】:2014-04-12 12:58:49
【问题描述】:
我们的 Android 应用目前正在使用 Maven 构建。我们还有自己的内部 Maven 服务器,用于存储构建最终应用的内部构件。
我们想集成一些外部(第三方)库以供使用,但是这些库不会导出到任何 maven 存储库(MoPub 和 Chartboost)。
这两个库都以 .jar 形式提供,我如何(或应该)将它们包含到我们的构建过程中?
我想到了两个选择:
- 将 .jar 直接包含在我们的 VCS 中。
- 将 .jar 发布到我们的内部 maven 服务器,并将它们用作依赖项。
我不是 Maven 专家,我不知道 #1 是否可能,或者这些选项中哪个更好(以及为什么)
【问题讨论】:
-
您使用的是哪些库?它们是否存在于 maven central search.maven.org?
-
不,它们不在 search.maven.org 存储库中(如问题所述)
-
安装存储库管理器,一切正常。
标签: java android maven build dependencies