我有一個穩定的opensource library,想知道如何(以及如果)我可以將我的庫發佈到maven官方存儲庫,以便人們可以將它包含在他們的pom.xml
文件中,並自動下載依賴項。發佈圖書館到maven軟件庫
回答
在中央倉庫中獲取庫的過程記錄在Guide to uploading artifacts to the Central Repository中。簡而言之,新的流程是讓你的項目由一個核準的Forges進行託管,這些Forges將與中央同步,Maven人員不再同步rsync個人存儲庫。在你的情況下,你最好的選擇是使用Sonatype Forge(對任何OSS項目開放)。檢查給定的鏈接(還有this document)。
非常感謝更新信息 – 2010-04-07 20:24:07
@Pablo不客氣。 – 2010-04-07 20:36:22
看一下[Sonatype OSS Maven版本庫使用指南](https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide)。 – 2013-12-05 12:14:57
- Central repository
- 少一點官僚主義dev.java.net Maven2 repository - 允許完全自動化部署。
如果您希望所有人都可靠地訪問,那麼您需要堅持使用central。由於dev.java.net上的人們傾向於打破有關已發佈工件不可變性的規則,因此有些人不信任它。此外,它可能非常慢。
爲了讓您的項目進入中心位置,您需要在可以同步的某些公共回購站中擁有代碼。
您無法再獲得與中心同步的個人存儲庫,新流程將使用已批准的僞造。 – 2010-04-07 17:13:12
- 1. Maven的 - 由WebSphere圖書館
- 2. 圖書館未找到-lsqlite3
- 3. 圖書館未找到-lBolts
- 4. 從圖書館
- 5. SimpleHTMLDom圖書館
- 6. VS2005圖書館
- 7. 圖書館
- 8. AndroidPdfViewer圖書館
- 9. 圖書館與圖書館項目與外部圖書館的區別
- 10. JS圖書館與畫布合作
- 11. 圖書館與鍵盤佈局
- 12. 在圖書館網站中實現全文搜索軟件
- 13. Android Studio aar混淆圖書館發佈與javadoc
- 14. 便攜式圖書館工具發佈候選人
- 15. 使用我的圖書館的AAR文件,該文件對其他圖書館
- 16. 發佈軟件
- 17. 圖書館數據庫系統設計
- 18. 一個圖書館多數據庫
- 19. 尋找圖書館
- 20. 電暈圖書館
- 21. 使用圖書館
- 22. DocsClient的圖書館
- 23. 保護圖書館?
- 24. 圖書館與fftwf_plan_dft_r2c_1d?
- 25. firefox stats - 圖書館
- 26. java gis圖書館
- 27. Android的Facebook的圖書館發行
- 28. KSOP2圖書館類未發現異常
- 29. 鏈接到鏈接到庫的圖書館
- 30. eclipse vs cmd maven軟件庫
因爲這是Java世界,所以它比發佈JavaScript的npm包要少20倍。 – Andy 2017-05-03 02:12:09