LINUX.ORG.RU

А зачем? Тебе надо, что бы все собиралось из копии кода? Ну так положи в папку lib приложения библиотеку и проинсталируй ее из maven'а прописав в pom.xml

Или там хитрая стратегия какая то?

TheKnight ★★★ ()

Эмм, будь мужиком, положи в Central

vertexua ★★★★☆ ()

слепи jar и pom (ну либо -DgeneratePom), и сделай батник/шеллскрипт для инсталляции в локальный мавен. зачем заморачиваться?

Adjkru ★★★★★ ()
Ответ на: комментарий от TheKnight

Банальнейшая стратегия, в cvs лежат исходники с pom'ом, в pom'е прописана зависимость. Держать в cvs библиотеки желания нету.

f1xmAn ★★★★★ ()
Ответ на: комментарий от f1xmAn

Да. Сорцы есть? Лицензия годная? Запили форк и залей под своим именем группы и артефакта.

vertexua ★★★★☆ ()
Ответ на: комментарий от Adjkru

И распространять сорцы вместе с батником/шеллскриптом и либой?

f1xmAn ★★★★★ ()
Ответ на: комментарий от vertexua

Имхо, это некрасиво. Я же не буду модифицировать библиотеку.

f1xmAn ★★★★★ ()
Ответ на: комментарий от f1xmAn

Ну может чуточку некрасиво если ты до этого не просил это сделать у авторов

vertexua ★★★★☆ ()
Ответ на: комментарий от f1xmAn

Кстати, ты выкладываешь под своим именем группы, тоесть вообщем пользователи знают что это твой билд, а не их. Ты ведь не владеешь их доменом, а это обязательно для получения имени группы для Maven Central

vertexua ★★★★☆ ()
Ответ на: комментарий от f1xmAn

Держать в cvs библиотеки

CVS? Точно буквы не перепутал местами? Тогда соболезнования :(

Иначе, держание либы в гите никак не повлияет на размер репы. Если версия либы часто меняется, то, помнится, ее потом можно вычистить из истории гита.

stevejobs ★★★★☆ ()

Положи в CVS

Сделай в проекте папку lib, положи туда библиотеку, в pom.xml укажи lib как репозиторий через file://...

Для редких библиотек при отсутствии своего репозитория нормальное решение. Работать будет на любой машине.

Ian ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.