簡體   English   中英

將項目從 bitbucket 導入本地 maven 存儲庫

[英]Import project from bitbucket to local maven repository

我在 bitbucket 帳戶中有一個 Maven 項目。 我需要在我的本地 maven 存儲庫中添加該項目,以便我可以將該項目作為主項目 pom.xml 中的 maven 依賴項引用。

也就是說,執行以下步驟

1) 克隆項目 2) 運行maven build install這將添加到本地 maven 存儲庫

請讓我知道是否有辦法實現相同的目標(以類似的方式連接到 Maven 公共存儲庫)?

您可以通過在要使用項目 1 作為依賴項的項目的 pom 文件中定義存儲庫來實現此目的。

例如。

項目1的Git clone路徑: 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>

查看jitpack.io 它可以為 GitHub 項目以及其他托管者(如BitBucket、GitLab、Azure、Gitee)創建 Maven 存儲庫。

我選擇了一個隨機的基於 Maven 的項目,這里是fastconverter 它不使用 GitHub,必須提供完整的 URL。 然后 在此處發布創建的 jar。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM