2011-09-23 22 views
13

是否有任何免費在線私人maven2的或maven3庫?這樣該團隊可以從各個地區訪問存儲庫。有沒有免費的在線Maven倉庫?

+0

如果可用,我不想在內部設置自己的Maven存儲庫(Sonatype)。 – Maheshkumar

+0

你想上傳內部工件到一個免費的在線倉庫? – Jacob

+1

他寫道:在線**私人** maven2或maven3存儲庫 – amra

回答

7

如果使用github上看看,你可以使用一個私人github上項目作爲你的Maven倉庫。有關於如何發佈Maven的文物在這裏Github的指令:https://stackoverflow.com/a/14013645/82156

+1

這將與GitLab而不是Github一起工作嗎? – ikertxu

+2

不建議對此進行版本控制。 –

8

我們可以使用Dropbox的在線Maven倉庫。但它並不完全是私人的。你可以使用它,如果它給你足夠的隱私。

這是對的dropbox

  1. 創建免費的maven在線Maven倉庫上的Dropbox創建一個帳戶
  2. 下載並安裝Dropbox的客戶
  3. 安裝Dropbox的客戶端後的指令,名爲「Dropbox的文件夾「將在用戶文件夾中創建。有一個公共文件夾。創建公共文件夾中的子文件夾,並將該子文件夾中的網址(例如:C:\用戶\拉克什曼\ Dropbox的\ PUBLIC \庫)
  4. 執行以下命令將項目工件部署到該路徑

mvn deploy -DskipTests=true -DaltDeploymentRepository=dropbox::default::file:///C:/Users/Lakshman/Dropbox/Public/repository

  • ,你可以在你的POM文件使用上述任務

    <distributionManagement> 
        <repository> 
        <id>dropbox.repo</id> 
        <url>file:///C:/Users/Lakshman/Dropbox/Public/repository</url> 
        </repository> 
    </distributionManagement> 
    
  • 如果您已將本地文件夾與Dropbox同步,則它會自動將工件上傳到聯機存儲庫。您可以登錄Dropbox並進入公共文件夾並點擊copy public link

    該解決方案從here得到了和參考this也。

    5

    我只是找到了個人項目的自由回購。雖然可能不適合團隊合作和/或專業使用。請注意,它似乎來自俄羅斯。我與該項目沒有任何關係,因此我不知道在那裏發佈的數據的隱私。但它似乎工作正常。

    https://mymavenrepo.com

    我還沒有嘗試過,但也有

    https://bintray.com/

    這其中可能有一個較好的聲譽:)

    +0

    這只是一個免費的測試版。他們將在未來收取費用。他們只是說,他們會保持負擔得起。另外mymavenrepo不是很安全。你會得到一個公開的讀寫URL,唯一的安全措施就是很難猜測URL。 – Urr4

    +0

    我不知道bintray,但我會檢查出來,謝謝。 – Urr4

    3

    您是否試過Deveo,我正在使用此雲服務,並有1G存儲空間。你可以在其上部署Maven倉庫。

    在Deveo新功能的問題

    表情符號

    Maven和常春藤庫

    截止日期間3.17

    引入請求

    enter image description here

    +0

    雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/16372912) –

    +0

    好的,我已經更新了答案的細節。 –

    相關問題