Есть ли бесплатное онлайн-хранилище maven? - PullRequest
20 голосов
/ 23 сентября 2011

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

Ответы [ 6 ]

12 голосов
/ 23 декабря 2012

Если вы используете github, вы можете использовать частный проект github в качестве своего хранилища maven.Инструкции по публикации ваших артефактов maven на github здесь: https://stackoverflow.com/a/14013645/82156

11 голосов
/ 27 октября 2013

мы можем использовать Dropbox для онлайн-хранилища Maven. Но это не совсем личное. Вы можете использовать его, если он дает вам достаточно конфиденциальности.

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

  1. Создать аккаунт на Dropbox
  2. Скачать и установить клиент dropbox
  3. После установки клиента Dropbox в папке «Пользователи» будет создана папка «Dropbox». В нем есть общая папка. Создайте подпапку в общей папке и скопируйте URL-адрес этой подпапки (например, C: \ Users \ Lakshman \ Dropbox \ Public \ repository)
  4. Выполните следующую команду, чтобы развернуть артефакты проекта по этому пути

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.

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

6 голосов
/ 06 сентября 2016

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

https://mymavenrepo.com

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

https://bintray.com/

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

3 голосов
/ 09 июня 2017

Обновление: Deveo был приобретен Perforce, см. эту ссылку

С 12 сентября Deveo теперь является Helix TeamHub. Новое имя и брендинг представляют наше новое интегрированное решение от Deveo и Perforce.

Helix TeamHub может быть размещен в нашем облаке или на ваших собственных серверах с помощью Helix TeamHub Enterprise, работающей на Helix4Git.

Вы пробовали Deveo , я пользуюсь этим облачным сервисом и у меня есть хранилище 1G бесплатно. На нем можно развернуть репозиторий Maven.

Новые функции в Deveo 3.17

Извлечение запросов между репозиториями

Репозитории Maven и Ivy

Сроки выпуска

Emojis

enter image description here

2 голосов
/ 04 ноября 2016

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

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

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

0 голосов
/ 23 сентября 2011

Для этого вы можете использовать SVN-репозиторий.Некоторые из них доступны для частного использования бесплатно.Взгляните на Maven: зафиксируйте один артефакт в хранилище svn

...