【问题标题】:How to handle own jars through svn in maven如何在maven中通过svn处理自己的jar
【发布时间】:2014-10-13 08:03:24
【问题描述】:

在我的项目中,我指的是我自己的 jar 文件和一些第 3 方 jars。所有这些都保存在ProjectLibrary 文件夹中。之后,我想通过svn 分发它们。有人可以指导我如何通过maven 处理这些库依赖项吗?使用远程存储库更好吗?我想在不使用任何其他框架的情况下使用此依赖项。

【问题讨论】:

    标签: maven svn jar dependencies external


    【解决方案1】:

    您应该托管一个 nexus 存储库来保存您自己的工件,并让 maven 与之对话以下载您自己的库(就像第三方库一样)

    【讨论】:

    • 我想为每台开发人员机器拥有一个远程存储库和本地存储库。如果用户的本地存储库中没有项目依赖的 jar,则应将其下载并安装到本地存储库。我该怎么做。
    • 设置一个sonatype nexus 将您自己的库上传到该nexus 存储库,并通过将<repository> 标签添加到pom.xml 来指向您的maven 来查看这个nexus 存储库
    • 这个 sonatype nexus 存储库应该位于远程存储库还是本地存储库?
    • 它的远程存储库,但仍在您自己的子网下由您控制
    • 那么当用户构建项目时我们必须访问所有时间。我也想减少网络流量。当用户通过 svn 同步项目时,是否有办法在本地机器上处理该远程存储库的副本?
    猜你喜欢
    • 2015-10-26
    • 1970-01-01
    • 2014-05-25
    • 2011-07-02
    • 2022-01-22
    • 1970-01-01
    • 2015-11-18
    • 2014-12-19
    • 2017-01-01
    相关资源
    最近更新 更多