gpt4 book ai didi

java - 将 3rd 方库与 Maven 构建集成

转载 作者:行者123 更新时间:2023-12-01 13:18:17 25 4
gpt4 key购买 nike

我们的 Android 应用程序目前正在使用 Maven 构建。我们还有自己的内部 Maven 服务器,用于存储构建我们的最终应用程序的内部 Artifact 。

我们希望集成一些要使用的外部(第 3 方)库,但是这些库不会导出到任何 Maven 存储库(MoPub 和 Chartboost)。

这两个库都以 .jar 形式提供,我如何(或应该)将它们包含到我们的构建过程中?

我想到了两个选择:

  1. 将 .jar 直接包含在我们的 VCS 中。
  2. 将 .jar 发布到我们的内部 Maven 服务器,并将它们用作依赖项。

我不是 Maven 专家,我不知道 #1 是否可能,或者这些选项中哪个更好(以及为什么)

最佳答案

我认为您最好的选择是联系第三方软件的开发人员并询问他们是否有您可以使用的 Maven 存储库?如果没有,您可以要求他们创建一个。否则,您可以将它们托管在您自己的存储库上,这比将它们放入 VCS 中更好,因为这应该保留用于源代码,而不是编译的资源。

关于java - 将 3rd 方库与 Maven 构建集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22282965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com