Ответ 1
Если вы используете github, вы можете использовать частный проект github как ваш репозиторий maven. Есть инструкции о том, как публиковать артефакты maven в github здесь: fooobar.com/questions/25458/...
Есть ли бесплатный онлайн-приватный репозиторий maven2 или maven3? Таким образом, команда может получить доступ к репозиторию из разных регионов.
Если вы используете github, вы можете использовать частный проект github как ваш репозиторий maven. Есть инструкции о том, как публиковать артефакты maven в github здесь: fooobar.com/questions/25458/...
мы можем использовать dropbox для онлайн-репозитория maven. Но он не является полностью закрытым. вы можете использовать его, если он дает вам достаточную конфиденциальность.
Это инструкция по созданию бесплатного maven-хранилища maven в Dropbox
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
.
Я только что нашел бесплатное репо для личных проектов. Возможно, это не подходит для командной работы и/или профессионального использования. Обратите внимание, что это похоже на Россию. Я не связан каким-либо видом с этим проектом, поэтому я понятия не имею о конфиденциальности данных, размещенных там. Но он работает нормально.
Я не пробовал, но есть и
У этого может быть лучшая репутация:)
Обновление: GitHub запускает функцию пакета в бета-версии, которая поддерживает Maven: https://github.com/features/package-registry
Обновление: Deveo был приобретен Perforce, см. эту ссылку
. По состоянию на 12 сентября Deveo теперь является Helix TeamHub. Новое название и брендинг представляют наше новое интегрированное решение от Deveo и Perforce.
Helix TeamHub может быть размещен в нашем облаке или на ваших собственных серверах с помощью Helix TeamHub Enterprise, работающей на Helix4Git.
Вы пробовали Deveo, я пользуюсь этим облачным сервисом и у меня есть хранилище 1G бесплатно. Вы можете развернуть репозиторий Maven на нем.
Новые функции в Deveo 3.17
Вытягивать запросы между репозиториями
Maven и Ivy repositories
Сроки для вопросов
Emojis
Недавно я написал небольшое приложение Google App Engine для размещения своих частных репозиториев, поддерживаемых облачным хранилищем Google (которое многорегиональное значение по умолчанию):
https://github.com/renaudcerrato/appengine-maven-repository
Благодаря Google App Engine бесплатные квоты, и в зависимости от необходимого масштаба вам не придется ничего платить.
С этой целью вы можете использовать репозиторий SVN. Некоторые из них доступны для частного использования бесплатно. Взгляните на Maven: зафиксируйте единый артефакт в репозитории svn