Как я могу добавить зависимость Maven в проект, который нужно проверить через svn?

Я хочу распространить свой проект, который зависит от другого проекта, размещенного на коде Google, который доступен только в исходном коде (нет скомпилированной версии jar).

Я знаю о плагине Maven SCM, но никогда не использовал его. Я хотел бы знать, как я могу создать и настроить проект Maven, чтобы проверить код через svn и зарегистрировать его как необходимую зависимость проекта.

2 ответа

Решение

Создайте выпуск для буравчика, который будет опубликован в Maven central, и помогите им сделать это. Это был бы лучший способ для всех. Это уже строится с Maven, так что это не должно быть слишком сложно сделать. Посмотрите на плагин хранилища для помощи с загрузкой.

Создайте другой проект самостоятельно и разверните его, если у вас есть хостинг (возможно, используйте менеджер репо, такой как Nexus). Измените номер версии, чтобы отразить, что он не является "официальным". Затем (согласно другому ответу), когда они развернуты в Maven Central, вы можете просто изменить версию в своем собственном проекте.

Другие вопросы по тегам