Подтвердить что ты не робот

Есть ли бесплатный онлайн-репозиторий maven?

Есть ли бесплатный онлайн-приватный репозиторий maven2 или maven3? Таким образом, команда может получить доступ к репозиторию из разных регионов.

4b9b3361

Ответ 1

Если вы используете github, вы можете использовать частный проект github как ваш репозиторий maven. Есть инструкции о том, как публиковать артефакты maven в github здесь: fooobar.com/questions/25458/...

Ответ 2

мы можем использовать dropbox для онлайн-репозитория maven. Но он не является полностью закрытым. вы можете использовать его, если он дает вам достаточную конфиденциальность.

Это инструкция по созданию бесплатного maven-хранилища maven в Dropbox

  • Создать учетную запись в Dropbox
  • Загрузите и установите клиент Dropbox
  • После установки клиента Dropbox в папке "Пользователи" будет создана папка "Dropbox". В нем есть общая папка. Создайте подпапку в общей папке и скопируйте URL-адрес этой подпапки (например: C:\Users\Lakshman\Dropbox\Public\repository).
  • Выполните следующую команду для развертывания артефактов проекта на этот путь.

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

  1. вы можете использовать это в своем файле pom для выполнения вышеуказанной задачи

     <distributionManagement>
        <repository>
        <id>dropbox.repo</id>
         <url>file:///C:/Users/Lakshman/Dropbox/Public/repository</url>
        </repository>
    </distributionManagement>
    

Если вы синхронизируете свою локальную папку с Dropbox, она автоматически загружает артефакты в онлайн-репозиторий. вы можете получить ссылку путем входа в Dropbox и перейти в общую папку и нажать copy public link.

Это решение получено от здесь и ссылается на this.

Ответ 3

Я только что нашел бесплатное репо для личных проектов. Возможно, это не подходит для командной работы и/или профессионального использования. Обратите внимание, что это похоже на Россию. Я не связан каким-либо видом с этим проектом, поэтому я понятия не имею о конфиденциальности данных, размещенных там. Но он работает нормально.

https://mymavenrepo.com

Я не пробовал, но есть и

https://bintray.com/

У этого может быть лучшая репутация:)

Ответ 4

Обновление: 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

enter image description here

Ответ 5

Недавно я написал небольшое приложение Google App Engine для размещения своих частных репозиториев, поддерживаемых облачным хранилищем Google (которое многорегиональное значение по умолчанию):

https://github.com/renaudcerrato/appengine-maven-repository

Благодаря Google App Engine бесплатные квоты, и в зависимости от необходимого масштаба вам не придется ничего платить.