将项目从bitbucket导入到本地maven存储库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将项目从bitbucket导入到本地maven存储库相关的知识,希望对你有一定的参考价值。

我在bitbucket帐户中有一个maven项目。我需要在我的本地maven存储库中添加该项目,以便我可以将该项目作为maven依赖项引用到我的主项目的pom.xml中。

也就是说,执行以下步骤

1)克隆项目2)运行maven build install这将添加到本地maven存储库

请告诉我是否有办法实现相同的目标(以类似的方式连接到maven公共存储库)?

答案

您可以通过在项目的pom文件中定义存储库来实现此目的,您希望将项目1用作依赖项。

例如。

项目1的Git克隆路径:https://github.com/yogi21jan/project1

在子项目中添加以下代码:

<repositories>
    <repository>
        <id>YOUR-PROJECT-NAME-mvn-repo</id>
        <url>https://raw.github.com/YOUR-USERNAME/YOUR-PROJECT-NAME/mvn-repo/</url>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>
</repositories>

最后将此项目添加为依赖项:

<dependency>
     <groupId>group id of project 1</groupId>
     <artifactId>artifcat id of project 1</artifactId>
     <version>required version</version>
</dependency>

以上是关于将项目从bitbucket导入到本地maven存储库的主要内容,如果未能解决你的问题,请参考以下文章

尝试将项目从 bitbucket 导入 android studio 时出现问题“存储库测试失败”

将本地Mercurial存储库移动到Bitbucket

通过 Composer 从私有 Bitbucket 存储库导入包

如何使用 Bitbucket 作为 Maven 远程存储库?

从 Bitbucket 中提取 Storyboard 的问题

如何将本地更改推送到 Bitbucket 上的远程 Git 存储库