将项目从Bitbucket导入到本地Maven存储库

时间:2018-09-20 01:55:14

标签: java maven bitbucket

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

也就是说,执行以下步骤

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

请让我知道是否有一种方法可以达到相同目的(以类似于连接到Maven公共存储库的方式)?

1 个答案:

答案 0 :(得分:1)

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

例如。

项目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>