Как я могу добавить зависимость Maven в проект, который нужно проверить через svn?
Я хочу распространить свой проект, который зависит от другого проекта, размещенного на коде Google, который доступен только в исходном коде (нет скомпилированной версии jar).
Я знаю о плагине Maven SCM, но никогда не использовал его. Я хотел бы знать, как я могу создать и настроить проект Maven, чтобы проверить код через svn и зарегистрировать его как необходимую зависимость проекта.
2 ответа
Создайте выпуск для буравчика, который будет опубликован в Maven central, и помогите им сделать это. Это был бы лучший способ для всех. Это уже строится с Maven, так что это не должно быть слишком сложно сделать. Посмотрите на плагин хранилища для помощи с загрузкой.
Создайте другой проект самостоятельно и разверните его, если у вас есть хостинг (возможно, используйте менеджер репо, такой как Nexus). Измените номер версии, чтобы отразить, что он не является "официальным". Затем (согласно другому ответу), когда они развернуты в Maven Central, вы можете просто изменить версию в своем собственном проекте.